diff --git a/reviewboard/accounts/urls.py b/reviewboard/accounts/urls.py
index 7df70d62acc3a625c23e04de36fda698aac03628..8b0c362c05207c6e366d7433cc8edbda80fb109e 100644
--- a/reviewboard/accounts/urls.py
+++ b/reviewboard/accounts/urls.py
@@ -22,6 +22,8 @@ urlpatterns += patterns(
 urlpatterns += patterns(
     "django.contrib.auth.views",
 
+    url(r'^logout/$', 'logout_then_login', name='logout'),
+
     url(r'^recover/$',
         'password_reset',
         {
diff --git a/reviewboard/urls.py b/reviewboard/urls.py
index 97587fdb5ed4a2de470622d07a064388f646300c..21f3c0fab67d19bb7e6e925400dfd641c801666a 100644
--- a/reviewboard/urls.py
+++ b/reviewboard/urls.py
@@ -128,12 +128,3 @@ urlpatterns += patterns(
 )
 
 urlpatterns += localsite_urlpatterns
-
-
-# django.contrib
-urlpatterns += patterns(
-    'django.contrib',
-
-    url(r'^account/logout/$', 'auth.views.logout',
-        {'next_page': settings.LOGIN_URL}, name="logout")
-)
