diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp index ea6e46c9..52cfdf9a 100644 --- a/YACReaderLibrary/library_window.cpp +++ b/YACReaderLibrary/library_window.cpp @@ -2594,6 +2594,9 @@ void LibraryWindow::showFoldersContextMenu(const QPoint &point) { QModelIndex sourceMI = foldersModelProxy->mapToSource(foldersView->indexAt(point)); + if (!sourceMI.isValid()) + return; + auto folder = foldersModel->getFolder(sourceMI); actions.setFolderAsNormalAction->setCheckable(true);