diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 8e07d299a..22e5d5c51 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -640,6 +640,8 @@ MainWindow::rideTreeWidgetSelectionChanged() void MainWindow::showTreeContextMenuPopup(const QPoint &pos) { + if (treeWidget->selectedItems().size() == 0) return; //none selected! + RideItem *rideItem = (RideItem *)treeWidget->selectedItems().first(); if (rideItem != NULL && rideItem->text(0) != tr("All Rides")) { QMenu menu(treeWidget);