diff --git a/cmake/pod2man.cmake b/cmake/pod2man.cmake
index 55059f8c5c8b29706da037473770a6a14398dc99..c53090771827967cbe0443b77ef972b2916fd4c9 100644
--- a/cmake/pod2man.cmake
+++ b/cmake/pod2man.cmake
@@ -18,8 +18,8 @@ macro(pod2man PODFILE NAME SECTION CENTER)
     if(POD2MAN)
         add_custom_command(
             OUTPUT ${MANFILE_FULL}
-            COMMAND ${POD2MAN} --section ${SECTION} --center ${CENTER}
-                --release --name ${NAME} ${PODFILE_FULL} ${MANFILE_FULL}
+            COMMAND ${POD2MAN} --section="${SECTION}" --center="${CENTER}"
+                --release --name="${NAME}" "${PODFILE_FULL}" "${MANFILE_FULL}"
         )
         set(MANPAGE_TARGET "man-${NAME}")
         add_custom_target(${MANPAGE_TARGET} ALL