diff --git a/habitat/core/embodied_task.py b/habitat/core/embodied_task.py
index 4a3f9b83a59f931cb749c4028db5813d13b15cbf..aafc7d6a760df5aeb33e02fddc0a6d01f92522db 100644
--- a/habitat/core/embodied_task.py
+++ b/habitat/core/embodied_task.py
@@ -73,7 +73,7 @@ class SimulatorTaskAction(Action):
     def reset(self, *args: Any, **kwargs: Any) -> None:
         return None
 
-    def step(self, *args: Any, **kwargs: Any) -> None:
+    def step(self, *args: Any, **kwargs: Any) -> Observations:
         r"""Step method is called from ``Env`` on each ``step``.
         """
         raise NotImplementedError