diff --git a/src/libslic3r/Rasterizer/Rasterizer.cpp b/src/libslic3r/Rasterizer/Rasterizer.cpp
index 621b76b08..5961d9b78 100644
--- a/src/libslic3r/Rasterizer/Rasterizer.cpp
+++ b/src/libslic3r/Rasterizer/Rasterizer.cpp
@@ -200,6 +200,8 @@ void Raster::save(std::ostream& stream, Compression comp)
             wr.write_row(ptr);
         }
 
+        wr.write_end_info();
+
         break;
     }
     case Compression::RAW: {