diff --git a/src/OpenFOAM/primitives/subModelBase/subModelBase.C b/src/OpenFOAM/primitives/subModelBase/subModelBase.C
index 3e640d273464c4470ade7ebc786dc7c86912ef5a..913192339ff2a1ee128f649124d4fafd9e9db6e2 100644
--- a/src/OpenFOAM/primitives/subModelBase/subModelBase.C
+++ b/src/OpenFOAM/primitives/subModelBase/subModelBase.C
@@ -45,7 +45,8 @@ Foam::subModelBase::subModelBase(dictionary& properties)
     dict_(),
     baseName_(),
     modelType_(),
-    coeffDict_()
+    coeffDict_(),
+    log(properties.getOrDefault<bool>("log", true))
 {}
 
 
@@ -63,7 +64,8 @@ Foam::subModelBase::subModelBase
     dict_(dict),
     baseName_(baseName),
     modelType_(modelType),
-    coeffDict_(dict.subDict(modelType + dictExt))
+    coeffDict_(dict.subDict(modelType + dictExt)),
+    log(coeffDict_.getOrDefault<bool>("log", true))
 {}
 
 
@@ -81,7 +83,8 @@ Foam::subModelBase::subModelBase
     dict_(dict),
     baseName_(baseName),
     modelType_(modelType),
-    coeffDict_(dict)
+    coeffDict_(dict),
+    log(coeffDict_.getOrDefault<bool>("log", true))
 {}
 
 
@@ -92,13 +95,8 @@ Foam::subModelBase::subModelBase(const subModelBase& smb)
     dict_(smb.dict_),
     baseName_(smb.baseName_),
     modelType_(smb.modelType_),
-    coeffDict_(smb.coeffDict_)
-{}
-
-
-// * * * * * * * * * * * * * * * * Destructor  * * * * * * * * * * * * * * * //
-
-Foam::subModelBase::~subModelBase()
+    coeffDict_(smb.coeffDict_),
+    log(coeffDict_.getOrDefault<bool>("log", true))
 {}
 
 
@@ -145,6 +143,7 @@ bool Foam::subModelBase::defaultCoeffs(const bool printMsg) const
     bool def = coeffDict_.getOrDefault("defaultCoeffs", false);
     if (printMsg && def)
     {
+        // Note: not using Log<< for output
         Info<< incrIndent;
         Info<< indent << "Employing default coefficients" << endl;
         Info<< decrIndent;
diff --git a/src/OpenFOAM/primitives/subModelBase/subModelBase.H b/src/OpenFOAM/primitives/subModelBase/subModelBase.H
index 1154240e77c7141b244b5e82b80805f1af90d507..6e592df6ab8eafee342975a507d5d96f09b1afd8 100644
--- a/src/OpenFOAM/primitives/subModelBase/subModelBase.H
+++ b/src/OpenFOAM/primitives/subModelBase/subModelBase.H
@@ -91,6 +91,12 @@ protected:
 
 public:
 
+    // Public Data
+
+        //- Flag to write log into Info
+        bool log;
+
+
     // Constructors
 
         //- Construct null
@@ -121,7 +127,7 @@ public:
 
 
     //- Destructor
-    virtual ~subModelBase();
+    virtual ~subModelBase() = default;
 
 
     // Member Functions