diff --git a/src/shared/help/bookmarkmanager.cpp b/src/shared/help/bookmarkmanager.cpp
index c097fb5876c8bb43cbfae93fcbff8e7c3e527d04..1515f5e7e8fa99c75b651bc9cfd6df3c62fdeb27 100644
--- a/src/shared/help/bookmarkmanager.cpp
+++ b/src/shared/help/bookmarkmanager.cpp
@@ -620,12 +620,12 @@ BookmarkManager::~BookmarkManager()
     listModel->clear();
 }
 
-BookmarkModel* BookmarkManager::treeBookmarkModel()
+BookmarkModel* BookmarkManager::treeBookmarkModel() const
 {
     return treeModel;
 }
 
-BookmarkModel* BookmarkManager::listBookmarkModel()
+BookmarkModel* BookmarkManager::listBookmarkModel() const
 {
     return listModel;
 }
diff --git a/src/shared/help/bookmarkmanager.h b/src/shared/help/bookmarkmanager.h
index 977433c5cee91b86c52c1fa7146e04fbc77f8be7..73ad5c4ab7a90ad374f06245e34a06914a190978 100644
--- a/src/shared/help/bookmarkmanager.h
+++ b/src/shared/help/bookmarkmanager.h
@@ -161,8 +161,8 @@ public:
     BookmarkManager(QHelpEngineCore *helpEngine);
     ~BookmarkManager();
 
-    BookmarkModel *treeBookmarkModel();
-    BookmarkModel *listBookmarkModel();
+    BookmarkModel *treeBookmarkModel() const;
+    BookmarkModel *listBookmarkModel() const;
 
     void saveBookmarks();
     QStringList bookmarkFolders() const;