CMake needs to have the quotes at the end to work properly
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index f36b15d..6dd092e 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -19,13 +19,13 @@
 
   add_custom_target(translations_update
     ${GETTEXT_XGETTEXT_EXECUTABLE}
-      --directory="${PROJECT_SOURCE_DIR}"
-      --output="${CMAKE_CURRENT_SOURCE_DIR}/tigervnc.pot"
+      "--directory=${PROJECT_SOURCE_DIR}"
+      "--output=${CMAKE_CURRENT_SOURCE_DIR}/tigervnc.pot"
       --default-domain=tigervnc
       --keyword=_
       --keyword=N_
-      --copyright-holder="TigerVNC Team and many others \(see README.txt\)"
-      --msgid-bugs-address="tigervnc-devel@lists.sourceforge.net"
+      "--copyright-holder=TigerVNC Team and many others \(see README.txt\)"
+      --msgid-bugs-address=tigervnc-devel@lists.sourceforge.net
       --sort-output
       --no-location
       ${po_source}