diff --git a/src/shared/logger/LogTypes.h b/src/shared/logger/LogTypes.h
index 678b4d59cb368d34a2fa8db25e6c128f0a7be112..c38e7fa93b4d7d1bd1c566a94a300a0d55f97531 100644
--- a/src/shared/logger/LogTypes.h
+++ b/src/shared/logger/LogTypes.h
@@ -26,6 +26,7 @@
 #include <actuators/stepper/StepperData.h>
 #include <algorithms/ADA/ADAData.h>
 #include <algorithms/NAS/NASState.h>
+#include <algorithms/ReferenceValues.h>
 #include <diagnostic/CpuMeter/CpuMeter.h>
 #include <diagnostic/PrintLoggerData.h>
 #include <diagnostic/StackData.h>
@@ -155,6 +156,7 @@ void registerTypes(Deserializer& ds)
     ds.registerType<NASState>();
     ds.registerType<PitotData>();
     ds.registerType<PressureData>();
+    ds.registerType<ReferenceValues>();
     ds.registerType<QuaternionData>();
     ds.registerType<ServoCommand>();
     ds.registerType<ServoData>();