diff --git a/openair1/SIMULATION/LTE_PHY/dlsim_tm4.c b/openair1/SIMULATION/LTE_PHY/dlsim_tm4.c
index 28ca231c9ec4c44ae0ff4da63b6123dfae4e9a43..16910580a896cf7e67cf40ee6ba8e91a48a4bc4d 100644
--- a/openair1/SIMULATION/LTE_PHY/dlsim_tm4.c
+++ b/openair1/SIMULATION/LTE_PHY/dlsim_tm4.c
@@ -730,6 +730,11 @@ int main(int argc, char **argv)
     fl_set_button(form_ue->button_0, use_sic_receiver);
     fl_set_object_label(form_ue->button_0, "SIC Receiver ON");
     fl_set_object_color(form_ue->button_0, FL_RED, FL_RED);
+  }else if (transmission_mode==4 && rx_type == rx_IC_dual_stream ){
+    use_sic_receiver = 0;
+    fl_set_button(form_ue->button_0, use_sic_receiver);
+    fl_set_object_label(form_ue->button_0, "SIC Receiver ON");
+    fl_set_object_color(form_ue->button_0, FL_RED, FL_RED);
   }