diff --git a/src/mscr.cpp b/src/mscr.cpp
index c144febd288b34d824f365731909916af2ea1888..6e52b021b40547c801effd693a0cd2e0f08a85bd 100644
--- a/src/mscr.cpp
+++ b/src/mscr.cpp
@@ -55,6 +55,13 @@ mscr::mscr(QWidget *parent) : QWidget(parent) {
             dd = server->command_inout("GetInstrumentList");
             dd >> instruments;
             setPolarAttenuation();
+            std::string contr_type;
+            server->read_attribute("ControllerType") >> contr_type;
+            if (contr_type.substr(0,5) != "IFC-B"){
+                //ui.tabWidget->setTabEnabled(3,false);
+                ui.tabWidget->removeTab(3);
+            }
+
         } catch (Tango::DevFailed& ex) {
             simpleLog::error("mscr::mscr", ex.errors);
             exit(1);