diff --git a/gtk2_ardour/editor_mouse.cc b/gtk2_ardour/editor_mouse.cc index 45e9c38a2f..2798ba4a3c 100644 --- a/gtk2_ardour/editor_mouse.cc +++ b/gtk2_ardour/editor_mouse.cc @@ -2562,7 +2562,7 @@ Editor::escape () { if (_drags->active ()) { _drags->abort (); - } else { + } else if (_session) { selection->clear (); /* if session is playing a range, cancel that */