Index: /trunk/FACT++/gui/MainWindow.cc
===================================================================
--- /trunk/FACT++/gui/MainWindow.cc	(revision 12373)
+++ /trunk/FACT++/gui/MainWindow.cc	(revision 12374)
@@ -363,8 +363,11 @@
 }
 
-void MainWindow::on_fFadRoiCmd_valueChanged(int val)
-{
-    const int32_t vals[2] = { -1, val };
-    Dim::SendCommand("FAD_CONTROL/SET_REGION_OF_INTEREST", vals);
+void MainWindow::on_fFadRoiCmd_valueChanged(int)
+{
+    const int32_t vals1[2] = { -1, fFadRoiCmd->value() };
+    Dim::SendCommand("FAD_CONTROL/SET_REGION_OF_INTEREST", vals1);
+
+    const int32_t vals2[2] = { 8,  fFadRoiCh9Cmd->value() };
+    Dim::SendCommand("FAD_CONTROL/SET_REGION_OF_INTEREST", vals2);
 }
 
Index: /trunk/FACT++/gui/MainWindow.h
===================================================================
--- /trunk/FACT++/gui/MainWindow.h	(revision 12373)
+++ /trunk/FACT++/gui/MainWindow.h	(revision 12374)
@@ -87,5 +87,6 @@
     void on_fFadPrescalerCmd_valueChanged(int);
     void on_fFadRunNumberCmd_valueChanged(int);
-    void on_fFadRoiCmd_valueChanged(int);
+    void on_fFadRoiCmd_valueChanged(int = 0);
+    void on_fFadRoiCh9Cmd_valueChanged(int) { on_fFadRoiCmd_valueChanged(); }
 
     void FadDacCmd_valueChanged(uint16_t, uint16_t);
