diff --git a/part.cpp b/part.cpp index 3838a0c68..763e373b2 100644 --- a/part.cpp +++ b/part.cpp @@ -412,7 +412,7 @@ void Part::slotDoFileDirty() if (KParts::ReadOnlyPart::openURL(m_file)) { - if (m_viewportDirty.pageNumber > m_document->pages()) m_viewportDirty.pageNumber = m_document->pages(); + if (m_viewportDirty.pageNumber >= (int)m_document->pages()) m_viewportDirty.pageNumber = (int)m_document->pages() - 1; m_document->setViewport(m_viewportDirty); m_viewportDirty.pageNumber = -1; }