diff --git a/src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C b/src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C
index c5a377895824d8267af75eca90ea707cd4ba2104..2e187ce5e4d9465364d85f362e7bb43c32b40466 100644
--- a/src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C
+++ b/src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C
@@ -48,7 +48,8 @@ Foam::IOdictionary::IOdictionary(const IOobject& io)
     {
         WarningIn("IOdictionary::IOdictionary(const IOobject&)")
         //FatalErrorIn("IOdictionary::IOdictionary(const IOobject&)")
-            << "Dictionary constructed with IOobject::MUST_READ"
+            << "Dictionary " << name()
+            << " constructed with IOobject::MUST_READ"
             " instead of IOobject::MUST_READ_IF_MODIFIED." << nl
             << "Use MUST_READ_IF_MODIFIED if you need automatic rereading."
             << endl;
@@ -82,7 +83,8 @@ Foam::IOdictionary::IOdictionary(const IOobject& io, const dictionary& dict)
         WarningIn
         (
             "IOdictionary::IOdictionary(const IOobject& const dictionary&)"
-        )   << "Dictionary constructed with IOobject::MUST_READ"
+        )   << "Dictionary " << name()
+            << " constructed with IOobject::MUST_READ"
             " instead of IOobject::MUST_READ_IF_MODIFIED." << nl
             << "Use MUST_READ_IF_MODIFIED if you need automatic rereading."
             << endl;