diff --git a/rtgui/spot.cc b/rtgui/spot.cc index 1f3759c6b..6d749838b 100644 --- a/rtgui/spot.cc +++ b/rtgui/spot.cc @@ -462,7 +462,7 @@ void Spot::deleteSelectedEntry() CursorShape Spot::getCursor (int objectID, int xPos, int yPos) const { const EditDataProvider* editProvider = getEditProvider(); - if (editProvider) { + if (editProvider && activeSpot > -1) { if (draggedSide != DraggedSide::NONE) { return CSEmpty; }