diff --git a/app/decorators.py b/app/decorators.py
index b74d684e09c43c2e25db45e42cabe55996ede915..98a8cb82fcaa52718e5d3b5d1177e06667f49f85 100644
--- a/app/decorators.py
+++ b/app/decorators.py
@@ -38,8 +38,7 @@ def socketio_admin_required(f):
         if current_user.is_administrator:
             return f(*args, **kwargs)
         else:
-            response = {'code': 401, 'msg': 'Unauthorized'}
-            socketio.emit(request.event['message'], response, room=request.sid)
+            return {'code': 403, 'msg': 'Forbidden'}
     return wrapped
 
 
@@ -49,6 +48,5 @@ def socketio_login_required(f):
         if current_user.is_authenticated:
             return f(*args, **kwargs)
         else:
-            response = {'code': 401, 'msg': 'Unauthorized'}
-            socketio.emit(request.event['message'], response, room=request.sid)
+            return {'code': 401, 'msg': 'Unauthorized'}
     return wrapped