diff --git a/dune/solvers/common/canignore.hh b/dune/solvers/common/canignore.hh
index 4bc4505f541be5db896dd5ed868184a7ad236840..53f73f9e312ed0eab913d3edd8447ffb5c3583cf 100644
--- a/dune/solvers/common/canignore.hh
+++ b/dune/solvers/common/canignore.hh
@@ -11,13 +11,15 @@ class CanIgnore
 {
 public:
 
+    using BitVector = BitVectorType;
+
     /** \brief Default constructor */
     CanIgnore()
         : ignoreNodes_(nullptr)
     {}
 
     /** \brief Virtual destructor.  Does NOT delete the bitfield! */
-    virtual ~CanIgnore()
+    ~CanIgnore()
     {}
 
     /** \brief A flag for each degree of freedom stating whether the