diff --git a/src/output/VTKWriter.cpp b/src/output/VTKWriter.cpp
index cd7834d713d2f9ca94d6dd65aa301ed444c6340f..d33c5e0d2b6f2eaeb5af453ce3c388336f03c61c 100644
--- a/src/output/VTKWriter.cpp
+++ b/src/output/VTKWriter.cpp
@@ -222,7 +222,7 @@ struct VTKWriter::VTKType
       if constexpr (std::is_unsigned_v<DataType>) {
         return "UInt" + stringify(sizeof(DataType) * 8);
       } else {
-        return "UInt" + stringify(sizeof(DataType) * 8);
+        return "Int" + stringify(sizeof(DataType) * 8);
       }
     } else if constexpr (std::is_floating_point_v<DataType>) {
       return "Float" + stringify(sizeof(DataType) * 8);