diff --git a/keanu-project/src/main/java/io/improbable/keanu/plating/loop/Loop.java b/keanu-project/src/main/java/io/improbable/keanu/plating/loop/Loop.java
index <HASH>..<HASH> 100644
--- a/keanu-project/src/main/java/io/improbable/keanu/plating/loop/Loop.java
+++ b/keanu-project/src/main/java/io/improbable/keanu/plating/loop/Loop.java
@@ -128,7 +128,7 @@ public class Loop {
             if (throwWhenMaxCountIsReached) {
                 throw new LoopException(errorMessage);
             } else {
-                log.warn(errorMessage);
+                log.info(errorMessage);
             }
         }
     }
logger should only give INFO (not WARN) if max count has been reached but the user told it not to throw