diff --git a/dumux/freeflow/rans/oneeq/model.hh b/dumux/freeflow/rans/oneeq/model.hh
index 4b2844da7dd770c22b2e4c44e4deffbb1f87c704..ef7186e9f606c18f00a8329774718f3b0eaa8f28 100644
--- a/dumux/freeflow/rans/oneeq/model.hh
+++ b/dumux/freeflow/rans/oneeq/model.hh
@@ -192,7 +192,7 @@ struct IOFields<TypeTag, TTag::OneEq> { using type = OneEqIOFields; };
 // Create new type tags
 namespace TTag {
 //! The type tag for the single-phase, non-isothermal Spalart-Allmaras model
-struct OneEqNI { using InheritsFrom = std::tuple<RANSNI>; };
+struct OneEqNI { using InheritsFrom = std::tuple<OneEq, RANSNI>; };
 } // end namespace TTag
 
 //! The model traits of the non-isothermal model
diff --git a/dumux/freeflow/rans/twoeq/kepsilon/model.hh b/dumux/freeflow/rans/twoeq/kepsilon/model.hh
index eaeefee2e033dc932fda6108449a28348bd661df..47cbf211a1b55c1f6f2b00398be383f609b533fa 100644
--- a/dumux/freeflow/rans/twoeq/kepsilon/model.hh
+++ b/dumux/freeflow/rans/twoeq/kepsilon/model.hh
@@ -179,7 +179,7 @@ struct IOFields<TypeTag, TTag::KEpsilon> { using type = KEpsilonIOFields; };
 // Create new type tags
 namespace TTag {
 //! The type tag for the single-phase, non-isothermal k-epsilon model
-struct KEpsilonNI { using InheritsFrom = std::tuple<RANSNI>; };
+struct KEpsilonNI { using InheritsFrom = std::tuple<KEpsilon, RANSNI>; };
 } // end namespace TTag
 
 //! The model traits of the non-isothermal model
diff --git a/dumux/freeflow/rans/twoeq/komega/model.hh b/dumux/freeflow/rans/twoeq/komega/model.hh
index 0bb59d8525a0c0d54e69ff7cdb1e57102684f559..dbaba44d1526f32c52b3298e4352662eb744845a 100644
--- a/dumux/freeflow/rans/twoeq/komega/model.hh
+++ b/dumux/freeflow/rans/twoeq/komega/model.hh
@@ -185,7 +185,7 @@ struct IOFields<TypeTag, TTag::KOmega> { using type = KOmegaIOFields; };
 // Create new type tags
 namespace TTag {
 //! The type tag for the single-phase, non-isothermal k-omega 2-Eq. model
-struct KOmegaNI { using InheritsFrom = std::tuple<RANSNI>; };
+struct KOmegaNI { using InheritsFrom = std::tuple<KOmega, RANSNI>; };
 } // end namespace TTag
 
 //! The model traits of the non-isothermal model
diff --git a/dumux/freeflow/rans/twoeq/lowrekepsilon/model.hh b/dumux/freeflow/rans/twoeq/lowrekepsilon/model.hh
index 945c34664cc1c3ae17ca50ea69bd732f6ab99f5d..97ade2704648e7c5fe3273f05d7aa46add2a390d 100644
--- a/dumux/freeflow/rans/twoeq/lowrekepsilon/model.hh
+++ b/dumux/freeflow/rans/twoeq/lowrekepsilon/model.hh
@@ -192,7 +192,7 @@ struct IOFields<TypeTag, TTag::LowReKEpsilon> { using type = LowReKEpsilonIOFiel
 // Create new type tags
 namespace TTag {
 //! The type tag for the single-phase, non-isothermal low-Reynolds k-epsilon model
-struct LowReKEpsilonNI { using InheritsFrom = std::tuple<RANSNI>; };
+struct LowReKEpsilonNI { using InheritsFrom = std::tuple<LowReKEpsilon, RANSNI>; };
 } // end namespace TTag
 
 //! The model traits of the non-isothermal model