diff --git a/plugins/wallabag.koplugin/main.lua b/plugins/wallabag.koplugin/main.lua index f4642948d..7a90b0062 100644 --- a/plugins/wallabag.koplugin/main.lua +++ b/plugins/wallabag.koplugin/main.lua @@ -1077,12 +1077,14 @@ end function Wallabag:setDownloadDirectory(touchmenu_instance) require("ui/downloadmgr"):new{ - onConfirm = function(path) - logger.dbg("Wallabag: set download directory to: ", path) - self.directory = path - self:saveSettings() - touchmenu_instance:updateItems() - end, + onConfirm = function(path) + logger.dbg("Wallabag: set download directory to: ", path) + self.directory = path + self:saveSettings() + if touchmenu_instance then + touchmenu_instance:updateItems() + end + end, }:chooseDir() end