diff --git a/MeshLib/MeshEditing/ConvertToLinearMesh.h b/MeshLib/MeshEditing/ConvertToLinearMesh.h
index b830477ceb67f1a8c66078d2d7bc38982539b8d7..4a60f4642bcabce44887b57e1a71d512b0f9a9a0 100644
--- a/MeshLib/MeshEditing/ConvertToLinearMesh.h
+++ b/MeshLib/MeshEditing/ConvertToLinearMesh.h
@@ -13,10 +13,13 @@
 #include <memory>
 #include <string>
 
+#include "MeshLib/Mesh.h"
+
 namespace MeshLib
 {
-class Mesh;
 
+/// Converts a non-linear mesh to a linear meash. All the mesh properties will
+/// be copied except for entries for non-linear nodes.
 std::unique_ptr<MeshLib::Mesh> convertToLinearMesh(
     const MeshLib::Mesh& mesh, const std::string& new_mesh_name);