diff --git a/engines/qdengine/qdcore/qd_game_object.cpp b/engines/qdengine/qdcore/qd_game_object.cpp
index ff3fa1383f6..024ecf611a7 100644
--- a/engines/qdengine/qdcore/qd_game_object.cpp
+++ b/engines/qdengine/qdcore/qd_game_object.cpp
@@ -100,7 +100,7 @@ bool qdGameObject::save_script_body(Common::WriteStream &fh, int indent) const {
for (int i = 0; i <= indent; i++) {
fh.writeString("\t");
}
- fh.writeString(Common::String::format("%d %d", _parallax_offset.x, _parallax_offset.y));
+ fh.writeString(Common::String::format("%d %d\r\n", _parallax_offset.x, _parallax_offset.y));
}
if (flags()) {