diff --git a/gtk2_ardour/startup_fsm.cc b/gtk2_ardour/startup_fsm.cc index 9424160f4d..5b7f0718e9 100644 --- a/gtk2_ardour/startup_fsm.cc +++ b/gtk2_ardour/startup_fsm.cc @@ -276,6 +276,8 @@ StartupFSM::dialog_response_handler (int response, StartupFSM::DialogID dialog_i case RESPONSE_OK: case RESPONSE_ACCEPT: if (AudioEngine::instance()->running()) { + /* prevent double clicks from changing engine state */ + audiomidi_dialog.set_ui_sensitive (false); end_dialog (audiomidi_dialog); engine_running (); } else {