diff --git a/app/profile/views.py b/app/profile/views.py
index 013db5d9abffbf76d88549789f36a4967da2207f..60d7aa5c175074b75e5d208fbcc1ff568a68d44e 100644
--- a/app/profile/views.py
+++ b/app/profile/views.py
@@ -61,9 +61,9 @@ def delete():
     """
     View to delete yourslef and all associated data.
     """
-    logout_user()
     thread = Thread(target=delete_user_,
                     args=(current_app._get_current_object(), current_user.id))
     thread.start()
+    logout_user()
     flash('Your account has been deleted!')
     return redirect(url_for('main.index'))