diff --git a/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.cpp b/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.cpp
index 8d31b4575d69438deabb1d9083bd68848b9776fe..8b939c1adf50b8a5a45a7ee8b9628aa1eca330dc 100644
--- a/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.cpp
+++ b/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.cpp
@@ -197,6 +197,12 @@ MeshLib::NodePartitionedMesh* NodePartitionedMeshReader::readBinary(
 
 MeshLib::Properties NodePartitionedMeshReader::readPropertiesBinary(
     const std::string& file_name_base) const
+{
+    return readNodePropertiesBinary(file_name_base);
+}
+
+MeshLib::Properties NodePartitionedMeshReader::readNodePropertiesBinary(
+    const std::string& file_name_base) const
 {
     const std::string fname_cfg = file_name_base +
                                   "_partitioned_properties_cfg" +
diff --git a/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.h b/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.h
index 6fbfc2d7832b5b7b87d3c3da8ff4813984a3b287..372c32bf5d9a7da650459a35f92ee12085c46672 100644
--- a/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.h
+++ b/MeshLib/IO/MPI_IO/NodePartitionedMeshReader.h
@@ -165,7 +165,11 @@ private:
      */
     MeshLib::NodePartitionedMesh* readBinary(const std::string &file_name_base);
 
-    MeshLib::Properties readPropertiesBinary(const std::string& file_name_base) const;
+    MeshLib::Properties readPropertiesBinary(
+        const std::string& file_name_base) const;
+
+    MeshLib::Properties readNodePropertiesBinary(
+        const std::string& file_name_base) const;
 
     template <typename T>
     void createPropertyVectorPart(