diff --git a/resources/ui/carla_edit.ui b/resources/ui/carla_edit.ui
index 0441ca37e..1e451b247 100644
--- a/resources/ui/carla_edit.ui
+++ b/resources/ui/carla_edit.ui
@@ -6,8 +6,8 @@
0
0
- 501
- 431
+ 509
+ 443
@@ -350,7 +350,7 @@
-
- Force Stereo (needs restart)
+ Force Stereo (needs reload)
diff --git a/source/backend/plugin/CarlaPluginLADSPA.cpp b/source/backend/plugin/CarlaPluginLADSPA.cpp
index 150b1a3dc..ed1a3dcc8 100644
--- a/source/backend/plugin/CarlaPluginLADSPA.cpp
+++ b/source/backend/plugin/CarlaPluginLADSPA.cpp
@@ -197,7 +197,7 @@ public:
if (pData->engine->getProccessMode() == ENGINE_PROCESS_MODE_CONTINUOUS_RACK)
pass();
// if inputs or outputs are just 1, then yes we can force stereo
- else if (pData->audioIn.count == 1 || pData->audioOut.count == 1)
+ else if (pData->audioIn.count == 1 || pData->audioOut.count == 1 || fForcedStereoIn || fForcedStereoOut)
options |= PLUGIN_OPTION_FORCE_STEREO;
}
diff --git a/source/carla_widgets.py b/source/carla_widgets.py
index 2f0bf5bcf..7530b719e 100755
--- a/source/carla_widgets.py
+++ b/source/carla_widgets.py
@@ -561,9 +561,6 @@ class PluginEdit(QDialog):
host.ReloadProgramsCallback.connect(self.slot_handleReloadProgramsCallback)
host.ReloadAllCallback.connect(self.slot_handleReloadAllCallback)
- # TODO
- self.ui.ch_force_stereo.hide()
-
#------------------------------------------------------------------
@pyqtSlot(int, int, int, int)