diff --git a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
index 7b06cb73f27af0ceaf8033d6accce37684f4e375..69b07e02b677294ba0fb52696c1e6da02737686d 100644
--- a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
+++ b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp
@@ -376,10 +376,8 @@ void NodeWiseMeshPartitioner::readPropertiesConfigDataBinary(
             pos + static_cast<std::streampos>(
                       i * sizeof(MeshLib::IO::PropertyVectorPartitionMetaData));
         is.seekg(offset);
-        unsigned long number_of_tuples = 0;
-        is.read(reinterpret_cast<char*>(&number_of_tuples),
-                sizeof(unsigned long));
-        INFO("%u tuples in partition %u.", number_of_tuples, i);
+        boost::optional<MeshLib::IO::PropertyVectorPartitionMetaData> pvpmd(
+            MeshLib::IO::readPropertyVectorPartitionMetaData(is));
     }
 }