diff --git a/dune/elasticity/assemblers/localadolcstiffness.hh b/dune/elasticity/assemblers/localadolcstiffness.hh
index 5ac66171a2336ea9bb0d458194cb27db93f72830..a66567a77de9025c35470cd79b70846377b3ab55 100644
--- a/dune/elasticity/assemblers/localadolcstiffness.hh
+++ b/dune/elasticity/assemblers/localadolcstiffness.hh
@@ -35,6 +35,8 @@ public:
     , useHessian2_(useHessian2)
     {}
 
+    virtual ~LocalADOLCStiffness() {}
+
     /** \brief Compute the energy at the current configuration */
     virtual double energy (const LocalView& localView,
                            const std::vector<double>& localConfiguration) const;