diff --git a/src/rodassembler.hh b/src/rodassembler.hh
index 0a76b32b9a80a31eb8cd42204fab3f8ebcd4fcb3..0aa97d40bec7e64d74813ea67affa1ee9de6f0dc 100644
--- a/src/rodassembler.hh
+++ b/src/rodassembler.hh
@@ -102,20 +102,6 @@ class RodAssembler : public GeodesicFEAssembler<typename GridType::LeafGridView,
                                                       const std::vector<RigidBodyMotion<3> >& sol,
                                                       Dune::FieldVector<double,3>& canonicalTorque) const;
 
-    protected:
-
-        template <class T>
-        static Dune::FieldVector<T,3> darboux(const Quaternion<T>& q, const Dune::FieldVector<T,4>& q_s) 
-        {
-            Dune::FieldVector<double,3> u;  // The Darboux vector
-
-            u[0] = 2 * (q.B(0) * q_s);
-            u[1] = 2 * (q.B(1) * q_s);
-            u[2] = 2 * (q.B(2) * q_s);
-
-            return u;
-        }
-        
     }; // end class
 
 #include "rodassembler.cc"