diff --git a/config/src/main/java/com/typesafe/config/impl/ConfigDelayedMergeObject.java b/config/src/main/java/com/typesafe/config/impl/ConfigDelayedMergeObject.java
index 8393f9a9..cde3f999 100644
--- a/config/src/main/java/com/typesafe/config/impl/ConfigDelayedMergeObject.java
+++ b/config/src/main/java/com/typesafe/config/impl/ConfigDelayedMergeObject.java
@@ -70,7 +70,7 @@ final class ConfigDelayedMergeObject extends AbstractConfigObject implements
             return (AbstractConfigObject) merged;
         } else {
             throw new ConfigException.BugOrBroken(
-                    "somehow brokenly merged an object and didn't get an object");
+                    "somehow brokenly merged an object and didn't get an object, got " + merged);
         }
     }