diff --git a/js/ui/components/autorunManager.js b/js/ui/components/autorunManager.js index cf75cb11c..38f93bc8c 100644 --- a/js/ui/components/autorunManager.js +++ b/js/ui/components/autorunManager.js @@ -169,7 +169,8 @@ const AutorunManager = new Lang.Class({ }, disable: function() { - this._residentSource.destroy(); + if (this._residentSource) + this._residentSource.destroy(); this._volumeMonitor.disconnect(this._mountAddedId); this._volumeMonitor.disconnect(this._mountRemovedId); },