diff --git a/dune/microstructure/CorrectorComputer.hh b/dune/microstructure/CorrectorComputer.hh
index f0b97b97cb7d117d46636bf89c0ac4f5137dc178..6cb9e601797ef884f84e6693c922df29dfe59d4f 100644
--- a/dune/microstructure/CorrectorComputer.hh
+++ b/dune/microstructure/CorrectorComputer.hh
@@ -39,8 +39,6 @@ public:
 	using MatrixCT = Dune::BCRSMatrix<Dune::FieldMatrix<double,1,1> >;
 	using ElementMatrixCT = Dune::Matrix<Dune::FieldMatrix<double,1,1> >;
 
-	using HierarchicVectorView = Dune::Functions::HierarchicVectorWrapper< VectorCT, double>;
-	
 protected:
 //private:
 	const Basis& basis_; 
diff --git a/dune/microstructure/EffectiveQuantitiesComputer.hh b/dune/microstructure/EffectiveQuantitiesComputer.hh
index 0a281d4f232e0df9529b6ec3038ae706cc283239..e7deec3720486f76f10fd09032ef1dbb5c538656 100644
--- a/dune/microstructure/EffectiveQuantitiesComputer.hh
+++ b/dune/microstructure/EffectiveQuantitiesComputer.hh
@@ -31,7 +31,6 @@ public:
 	using Func2Tensor = typename CorrectorComputer<Basis,Material>::Func2Tensor;
 	using FuncVector = typename CorrectorComputer<Basis,Material>::FuncVector;
 	using VectorCT = typename CorrectorComputer<Basis,Material>::VectorCT;
-	using HierarchicVectorView = typename CorrectorComputer<Basis,Material>::HierarchicVectorView;
     using Func2int = std::function< int(const Domain&) >;
     using MatrixPhase = std::function< MatrixRT(const int&) >;
 
diff --git a/src/Cell-Problem.cc b/src/Cell-Problem.cc
index 93e0ffc4078a18cbb5db3605bf2d0a3af67943e5..ea5d8668411dac41e4cf8894f95c64f893f80a18 100644
--- a/src/Cell-Problem.cc
+++ b/src/Cell-Problem.cc
@@ -39,7 +39,6 @@
 #include <dune/functions/functionspacebases/boundarydofs.hh>
 #include <dune/functions/gridfunctions/discreteglobalbasisfunction.hh>
 #include <dune/functions/gridfunctions/gridviewfunction.hh>
-#include <dune/functions/functionspacebases/hierarchicvectorwrapper.hh>
 
 #include <dune/common/fvector.hh>
 #include <dune/common/fmatrix.hh>