diff --git a/files/routes/chat.py b/files/routes/chat.py index 1d281223e..a4ecd9ca5 100644 --- a/files/routes/chat.py +++ b/files/routes/chat.py @@ -250,7 +250,9 @@ def disconnect(v): typing[room].remove(v.username) leave_room(room) - refresh_online(room) + + if online.get(room): + refresh_online(room) commit_and_close()