diff --git a/scripts/cmake/Find.cmake b/scripts/cmake/Find.cmake
index dd713f69a76b89330db05f97fb732a4d8f2e1e35..ada35ae694f8690965e4ccbdfa1695ffdb6c901a 100644
--- a/scripts/cmake/Find.cmake
+++ b/scripts/cmake/Find.cmake
@@ -18,8 +18,10 @@ ENDIF()
 IF(WIN32)
 	FIND_PROGRAM(DOXYGEN_DOT_EXECUTABLE NAMES dot PATHS "$ENV{ProgramFiles}/Graphviz*/bin")
 	FIND_PACKAGE(Doxygen QUIET)
-	FILE(TO_NATIVE_PATH ${DOXYGEN_DOT_PATH} DOXYGEN_DOT_PATH)
-	SET(DOXYGEN_DOT_PATH "\"${DOXYGEN_DOT_PATH}\"")
+	IF(DOXYGEN_DOT_PATH)
+		FILE(TO_NATIVE_PATH ${DOXYGEN_DOT_PATH} DOXYGEN_DOT_PATH)
+		SET(DOXYGEN_DOT_PATH "\"${DOXYGEN_DOT_PATH}\"")
+	ENDIF()
 ELSE()
 	FIND_PACKAGE(Doxygen QUIET)
 ENDIF()