diff --git a/src/modules/uavcan/sensors/gnss.cpp b/src/modules/uavcan/sensors/gnss.cpp
index 299caa22488e5742080499760608055192209f13..a118a621799aea24e184f25a0a373a12d65ffbb8 100644
--- a/src/modules/uavcan/sensors/gnss.cpp
+++ b/src/modules/uavcan/sensors/gnss.cpp
@@ -380,6 +380,7 @@ void UavcanGnssBridge::process_fixx(const uavcan::ReceivedDataStructure<FixType>
 	report.vdop = msg.pdop;
 
 	report.heading = NAN;
+	report.heading_offset = NAN;
 
 	// Publish to a multi-topic
 	int32_t gps_orb_instance;