diff --git a/app/corpora/events.py b/app/corpora/events.py
index 749de7b471775e6e7cc567e58d8c09052b318ed2..4c8bd6065d5cc0004722d1295e38a3e4661e8e85 100644
--- a/app/corpora/events.py
+++ b/app/corpora/events.py
@@ -59,7 +59,7 @@ def corpus_analysis_session_handler(app, corpus_id, user_id, session_id):
             retry_counter -= 1
             if retry_counter == 0:
                 response = {'code': 408, 'desc': None, 'msg': 'Request Timeout'}  # noqa
-                socketio.emit('corpus_analysis_init', response, room=request.sid)  # noqa
+                socketio.emit('corpus_analysis_init', response, room=session_id)  # noqa
                 corpus.status = 'stop analysis'
                 db.session.commit()
                 return