diff --git a/frontend/apps/reader/modules/readerhighlight.lua b/frontend/apps/reader/modules/readerhighlight.lua index eee99a14e..945f0a4c2 100644 --- a/frontend/apps/reader/modules/readerhighlight.lua +++ b/frontend/apps/reader/modules/readerhighlight.lua @@ -2208,8 +2208,10 @@ function ReaderHighlight:onSaveSettings() end function ReaderHighlight:onClose() - UIManager:close(self.highlight_dialog) - self.highlight_dialog = nil + if self.highlight_dialog then + UIManager:close(self.highlight_dialog) + self.highlight_dialog = nil + end -- clear highlighted text self:clear() end