diff --git a/src/common/quaternion.h b/src/common/quaternion.h
index ea39298c1fb82492facbd5a953fd6237eaf8b98c..c528c0b688afeb29bb19806c74555a132466b17d 100644
--- a/src/common/quaternion.h
+++ b/src/common/quaternion.h
@@ -12,7 +12,7 @@ template <typename T>
 class Quaternion {
 public:
     Math::Vec3<T> xyz;
-    T w;
+    T w{};
 
     Quaternion<decltype(-T{})> Inverse() const {
         return {-xyz, w};