diff --git a/js/gdm/util.js b/js/gdm/util.js index 1facf9881..9557c66a0 100644 --- a/js/gdm/util.js +++ b/js/gdm/util.js @@ -148,8 +148,10 @@ const ShellUserVerifier = new Lang.Class({ if (this._cancellable) this._cancellable.cancel(); - if (this._userVerifier) + if (this._userVerifier) { this._userVerifier.call_cancel_sync(null); + this.clear(); + } }, clear: function() {