diff --git a/tangostationcontrol/tangostationcontrol/devices/station_manager.py b/tangostationcontrol/tangostationcontrol/devices/station_manager.py
index f7963354cab92f26f61e235134073003e1b80a6d..7e612a188da55b32837ee658a18cd979ae3a3621 100644
--- a/tangostationcontrol/tangostationcontrol/devices/station_manager.py
+++ b/tangostationcontrol/tangostationcontrol/devices/station_manager.py
@@ -76,6 +76,10 @@ class StationManager(AsyncDevice):
     def station_state_R(self):
         return self.station_state.name
 
+    @attribute(dtype=bool, fisallowed="is_attribute_access_allowed")
+    def station_state_transitioning_R(self):
+        return self.transition_lock and self.transition_lock.locked()
+
     @attribute(dtype=str, fisallowed="is_attribute_access_allowed")
     def last_requested_transition_R(self):
         return self.last_requested_transition or ""