diff --git a/src/pydase/observer_pattern/observable/observable.py b/src/pydase/observer_pattern/observable/observable.py index 8e75bee..366f856 100644 --- a/src/pydase/observer_pattern/observable/observable.py +++ b/src/pydase/observer_pattern/observable/observable.py @@ -67,5 +67,9 @@ class Observable(ObservableObject): self, observer_attr_name: str, instance_attr_name: str ) -> str: if observer_attr_name != "": - return f"{observer_attr_name}.{instance_attr_name}" + return ( + f"{observer_attr_name}.{instance_attr_name}" + if instance_attr_name != "" + else observer_attr_name + ) return instance_attr_name