diff --git a/Simulation/FMUEngine.cpp b/Simulation/FMUEngine.cpp
index fe7c15b9bb3023d5e1a9d2debfb9d8deb14eef11..0b5b439744ca15c7c0dd480a9f20fe08e7f68d69 100644
--- a/Simulation/FMUEngine.cpp
+++ b/Simulation/FMUEngine.cpp
@@ -77,7 +77,8 @@ namespace Simulation
 					fmi2False);
 				if (status == fmi2Error || status == fmi2Fatal)
 				{
-					break;	// Simulation no longer possible
+					onLog(pair.first, status, "FmuEngine", "Error on DoStep. Cannot continue the simulation!");
+					return;	// Simulation no longer possible
 				}
 			}