diff --git a/LCU/Maintenance/DBInterface/monitoringdb/views/controllers.py b/LCU/Maintenance/DBInterface/monitoringdb/views/controllers.py
index 5457d17547259dc7e358ac960952143adb5234da..257d517b01a549934ecba39540b7264ea9c65204 100644
--- a/LCU/Maintenance/DBInterface/monitoringdb/views/controllers.py
+++ b/LCU/Maintenance/DBInterface/monitoringdb/views/controllers.py
@@ -924,13 +924,13 @@ class ControllerStationComponentElementErrors(ValidableReadOnlyView):
 
         if type == 'LBH':
             rcu_id = antenna_id * 2
-            rcu_id += 1 if polarization == 'X' else 0
+            rcu_id += 0 if polarization == 'X' else 1
         elif type == 'LBL':
             rcu_id = (antenna_id - 48) * 2
-            rcu_id += 0 if polarization == 'X' else 1
+            rcu_id += 1 if polarization == 'X' else 0
         elif type == 'HBA':
             rcu_id = antenna_id
-            rcu_id += 1 if polarization == 'X' else 0
+            rcu_id += 0 if polarization == 'X' else 1
         else:
             rcu_id = -1
         return rcu_id