diff --git a/pydm/widgets/channel.py b/pydm/widgets/channel.py index d39bc01fb..b9e385452 100644 --- a/pydm/widgets/channel.py +++ b/pydm/widgets/channel.py @@ -151,7 +151,7 @@ def __eq__(self, other): lower_ctrl_slot_matched = self.lower_ctrl_limit_slot == other.lower_ctrl_limit_slot write_access_slot_matched = self.write_access_slot == other.write_access_slot - value_signal_matched = True + value_signal_matched = self.value_signal is None and other.value_signal is None if self.value_signal and other.value_signal: value_signal_matched = self.value_signal.signal == other.value_signal.signal