diff --git a/src/quaternion.hh b/src/quaternion.hh
index 0e97c3abe7ee73fc5914355cf0f295d09cd0e77e..7728d6256b2d88125d963cbbff1fbf187f3d5be5 100644
--- a/src/quaternion.hh
+++ b/src/quaternion.hh
@@ -9,6 +9,9 @@ class Quaternion : public Dune::FieldVector<T,4>
 {
 public:
 
+    Quaternion() {}
+    Quaternion(const Dune::FieldVector<T,4>& other) : Dune::FieldVector<T,4>(other) {}
+
     /** \brief The exponential map from \f$ \mathfrak{so}(3) \f$ to \f$ SO(3) \f$
      */
     static Quaternion<T> exp(const T& v0, const T& v1, const T& v2) {