diff --git a/clients/web/src/views/body/UserSettingsView.js b/clients/web/src/views/body/UserSettingsView.js
index <HASH>..<HASH> 100644
--- a/clients/web/src/views/body/UserSettingsView.js
+++ b/clients/web/src/views/body/UserSettingsView.js
@@ -83,9 +83,6 @@ girder.views.UserAccountView = girder.View.extend({
 
         girder.cancelRestRequests('fetch');
         this.render();
-
-        // This page should be re-rendered if the user logs in or out
-        girder.events.on('g:login', this.userChanged, this);
     },
 
     render: function () {
@@ -115,18 +112,6 @@ girder.views.UserAccountView = girder.View.extend({
         }, this);
 
         return this;
-    },
-
-    userChanged: function () {
-        // When the user changes, we should refresh the model to update the
-        // _accessLevel attribute on the viewed user, then re-render the page.
-        this.model.off('g:fetched').on('g:fetched', function () {
-            this.render();
-        }, this).on('g:error', function () {
-            // Current user no longer has write access to this user, so we
-            // send them back to the user list page.
-            girder.router.navigate('users', {trigger: true});
-        }, this).fetch();
     }
 });
Redirect to front page on logout from usersettings