diff --git a/Packaging/install_python_bindings.cmake b/Packaging/install_python_bindings.cmake
index 5229ec5973110641e20dec8c356bddce338df007..e463ab12223724ce858defa10ab3be6ab3c91cc2 100644
--- a/Packaging/install_python_bindings.cmake
+++ b/Packaging/install_python_bindings.cmake
@@ -40,7 +40,7 @@ function(install_python_bindings)
   endforeach()
   file(GLOB gdal_python_wrappings "${SUPERBUILD_INSTALL_DIR}/lib/python[2|3]*")
   foreach(_wrap ${gdal_python_wrappings})
-    if (IS_DIRECTORY _wrap)
+    if (IS_DIRECTORY "${_wrap}")
       install(DIRECTORY ${_wrap}
         DESTINATION ${PKG_STAGE_DIR}/lib
         PATTERN "*.pyc" EXCLUDE