Fix ExportFormatSpecification copy-c'tor
[ardour.git] / gtk2_ardour / plugin_pin_dialog.cc
index 0a9ad9e628579d48918d0be474e66652a1ee30ae..249517d1c7e8ef32e542292ea8cb1ce2a9ad8313 100644 (file)
@@ -48,6 +48,7 @@
 #include "gui_thread.h"
 #include "timers.h"
 #include "ui_config.h"
+#include "utils.h"
 
 #include "pbd/i18n.h"
 
@@ -1794,8 +1795,11 @@ PluginPinWidget::sc_input_press (GdkEventButton *ev, boost::weak_ptr<ARDOUR::Por
 {
        using namespace Menu_Helpers;
        assert (_session);
-       if (_session->actively_recording () || !_session->engine ().connected ()) {
-               error_message_dialog (_("Port Connections are only available with active Audio/MIDI system."));
+       if (!ARDOUR_UI_UTILS::engine_is_running ()) {
+               return false;
+       }
+       if (_session->actively_recording ()) {
+               error_message_dialog (/* unused */ "");
                return false;
        }