diff --git a/src/boards/Groundstation/Automated/SMController/SMController.h b/src/boards/Groundstation/Automated/SMController/SMController.h
index 2e41fda2061f1c0ee6e39fa630a98859aebb99de..eaf29bf387d95ed55ac453a9b16f18c6ae4352b2 100644
--- a/src/boards/Groundstation/Automated/SMController/SMController.h
+++ b/src/boards/Groundstation/Automated/SMController/SMController.h
@@ -105,13 +105,13 @@ private:
      */
     void logStatus(SMControllerState state);
 
+    // Scheduler to be used for update function
+    Boardcore::TaskScheduler* scheduler;
+
     SMControllerStatus status;
     Boardcore::Propagator propagator;
     Antennas::Follower follower;
 
-    // Scheduler to be used for update function
-    Boardcore::TaskScheduler* scheduler = nullptr;
-
     Boardcore::PrintLogger logger =
         Boardcore::Logging::getLogger("SMController");
 };