diff --git a/src/QlrBrowser/qlrbrowser.py b/src/QlrBrowser/qlrbrowser.py index 765ddc0..c0c99eb 100644 --- a/src/QlrBrowser/qlrbrowser.py +++ b/src/QlrBrowser/qlrbrowser.py @@ -186,7 +186,8 @@ def settingsUpdated(self): for p in list(self.dockwidget.root_paths): self.dockwidget.removeRootPath(p) self.dockwidget.addRootPath(self.settings.value("baseDirectory")) - self.qlrmanager.unload() + if self.qlrmanager: + self.qlrmanager.unload() self.qlrmanager = QlrManager(self.iface, self.dockwidget) # --------------------------------------------------------------------------