diff --git a/SimpleTests/MeshTests/CMakeLists.txt b/SimpleTests/MeshTests/CMakeLists.txt
index f266d6e6e49289862b71f3542d86c4869f35af98..50a0aa50cd68e5be5dbaa0f356d91a42805d8f89 100644
--- a/SimpleTests/MeshTests/CMakeLists.txt
+++ b/SimpleTests/MeshTests/CMakeLists.txt
@@ -12,22 +12,26 @@ INCLUDE_DIRECTORIES(
 	${CMAKE_SOURCE_DIR}/MeshLib/
 )
 
-# Create the executable
-ADD_EXECUTABLE( MeshRead
-        MeshRead.cpp
-        ${SOURCES}
-        ${HEADERS}
-)
+IF(VTK_FOUND)
+	INCLUDE( ${VTK_USE_FILE} )
 
-TARGET_LINK_LIBRARIES ( MeshRead
-	MeshLib
-	FileIO
-	MathLib
-	BaseLib
-	GeoLib
-	logog
-	${ADDITIONAL_LIBS}
-)
+	# Create the executable
+	ADD_EXECUTABLE( MeshRead
+	        MeshRead.cpp
+        	${SOURCES}
+	        ${HEADERS}
+	)
+
+	TARGET_LINK_LIBRARIES ( MeshRead
+		MeshLib
+		FileIO
+		MathLib
+		BaseLib
+		GeoLib
+		logog
+		${ADDITIONAL_LIBS}
+	)
+ENDIF()
 
 # Create CollapseMeshNodes executable
 ADD_EXECUTABLE( CollapseMeshNodes