diff --git a/server.py b/server.py
index 1e7bcab517770b3711e48031f21908a772b1b11e..c2c487a899b87b66d48f7d8b7d4e1c2fc95c001c 100644
--- a/server.py
+++ b/server.py
@@ -509,7 +509,7 @@ def login():
 
 @app.route('/internal/logout', methods=['GET', 'POST'])
 def logout():
-	session.pop('user')
+	session.pop('user', None)
 	return redirect(request.values.get('ref', url_for('index')))
 
 @app.route('/internal/auth')