diff --git a/dynare++/sylv/cc/SylvException.cpp b/dynare++/sylv/cc/SylvException.cpp
index 4671ef8c316223e730fa34b6e6409ff1029e2490..43206138cf129ce72760c06839a190993ea6af55 100644
--- a/dynare++/sylv/cc/SylvException.cpp
+++ b/dynare++/sylv/cc/SylvException.cpp
@@ -26,7 +26,7 @@ void SylvException::printMessage() const
 	char mes[1500];
 	mes[0] = '\0';
 	printMessage(mes, 1499);
-	printf(mes);
+	puts(mes);
 }
 
 int SylvException::printMessage(char* str, int maxlen) const