diff --git a/dumux/multidomain/common/multidomainassembler.hh b/dumux/multidomain/common/multidomainassembler.hh
index a9d61b0a7ef698130127e4662b6c5fd72a042e51..23c3b331706512c8d0c4177bf80e71aae4e5cb6e 100644
--- a/dumux/multidomain/common/multidomainassembler.hh
+++ b/dumux/multidomain/common/multidomainassembler.hh
@@ -57,7 +57,6 @@ class MultiDomainAssembler
 {
     typedef typename GET_PROP_TYPE(TypeTag, Problem) Problem;
     typedef typename GET_PROP_TYPE(TypeTag, Scalar) Scalar;
-    typedef typename GET_PROP_TYPE(TypeTag, MultiDomainGrid) MultiDomainGrid;
 
     typedef typename GET_PROP_TYPE(TypeTag, SubDomain1TypeTag) SubDomain1TypeTag;
     typedef typename GET_PROP_TYPE(TypeTag, SubDomain2TypeTag) SubDomain2TypeTag;
diff --git a/dumux/multidomain/common/multidomainnewtoncontroller.hh b/dumux/multidomain/common/multidomainnewtoncontroller.hh
index ef1262a19c29f4eeec1c587d04e8025e7f3a0754..b44fecbd380cd4001faf628dd375017d4221f63d 100644
--- a/dumux/multidomain/common/multidomainnewtoncontroller.hh
+++ b/dumux/multidomain/common/multidomainnewtoncontroller.hh
@@ -65,7 +65,6 @@ class MultiDomainNewtonController : public NewtonController<TypeTag>
     typedef typename GET_PROP_TYPE(TypeTag, Scalar) Scalar;
     typedef typename GET_PROP_TYPE(TypeTag, NewtonController) Implementation;
 
-    typedef typename GET_PROP_TYPE(TypeTag, Model) Model;
     typedef typename GET_PROP_TYPE(TypeTag, NewtonMethod) NewtonMethod;
     typedef typename GET_PROP_TYPE(TypeTag, SolutionVector) SolutionVector;
     typedef typename GET_PROP_TYPE(TypeTag, Problem) Problem;
diff --git a/dumux/multidomain/common/multidomainproblem.hh b/dumux/multidomain/common/multidomainproblem.hh
index 4a2e703541a02e2d43ac3b82b57e88e9d8fefd06..7d827d8a32d174a7b7cb444bdcdc1581c34f9ebd 100644
--- a/dumux/multidomain/common/multidomainproblem.hh
+++ b/dumux/multidomain/common/multidomainproblem.hh
@@ -79,8 +79,7 @@ private:
     typedef typename GET_PROP_TYPE(SubDomain1TypeTag, GridView) SubDomainGridView1;
     typedef typename GET_PROP_TYPE(SubDomain2TypeTag, GridView) SubDomainGridView2;
 
-    typedef typename GET_PROP_TYPE(TypeTag, Grid) HostGrid;
-    typedef typename GET_PROP_TYPE(TypeTag, MultiDomainGrid) MultiDomainGrid;
+     typedef typename GET_PROP_TYPE(TypeTag, MultiDomainGrid) MultiDomainGrid;
 
     typedef typename MultiDomainGrid::LeafGridView MultiDomainGridView;
     typedef typename MultiDomainGrid::Traits::template Codim<0>::Entity MultiDomainElement;
diff --git a/dumux/multidomain/common/splitandmerge.hh b/dumux/multidomain/common/splitandmerge.hh
index eef57e554c418c82a682d293fea320850cc8add3..b155046334328c0b3e5ad2a2a5226e6c81775e35 100644
--- a/dumux/multidomain/common/splitandmerge.hh
+++ b/dumux/multidomain/common/splitandmerge.hh
@@ -54,9 +54,6 @@ class SplitAndMerge
     typedef typename GET_PROP_TYPE(SubTypeTag1, JacobianMatrix) JacobianMatrix1;
     typedef typename GET_PROP_TYPE(SubTypeTag2, JacobianMatrix) JacobianMatrix2;
 
-    typedef typename GET_PROP_TYPE(TypeTag, Model) Model;
-    typedef typename GET_PROP_TYPE(SubTypeTag1, Model) Model1;
-    typedef typename GET_PROP_TYPE(SubTypeTag2, Model) Model2;
 
     enum {
             numEq1 = GET_PROP_VALUE(SubTypeTag1, NumEq),