diff --git a/packages/control/pv_all.py b/packages/control/pv_all.py index 02666c43c1..ccaf66f242 100644 --- a/packages/control/pv_all.py +++ b/packages/control/pv_all.py @@ -70,7 +70,7 @@ def calc_power_for_all_components(self) -> None: if fault_state < module.data.get.fault_state: fault_state = module.data.get.fault_state limit = data.data.io_actions.stepwise_control(module.num)[1] - if module.data.get.fault_state == 0: + if module.data.get.fault_state == 0 and limit.message is not None: # Fehlermeldung nicht überschreiben module.data.get.fault_str = limit.message Pub().pub(f"openWB/set/pv/{module.num}/get/fault_str", limit.message)