diff --git a/unireader.lua b/unireader.lua index 495ced29e..17cb343f0 100644 --- a/unireader.lua +++ b/unireader.lua @@ -1802,7 +1802,7 @@ function UniReader:showToc() showInfoMsgWithDelay("External links unsupported", 1500, 1) self.toc_curitem = ret_code else - return self:gotoTocEntry(self.toc[self.toc_curidx_to_x[ret_code]]) + return self:goto(pagenum) end elseif item_no then -- expand or collapse item local abs_item_no = math.abs(item_no)