diff --git a/src/gt2_gahp/CMakeLists.txt b/src/gt2_gahp/CMakeLists.txt
index 1e3c2f2090..41c517dc3e 100644
--- a/src/gt2_gahp/CMakeLists.txt
+++ b/src/gt2_gahp/CMakeLists.txt
@@ -20,7 +20,7 @@
if (HAVE_EXT_GLOBUS)
condor_exe( gahp_server "gahp_server.cpp;my_ez.cpp" ${C_SBIN}
- "${GLOBUS_GRID_UNIVERSE_GT2};${GLOBUS_GRID_UNIVERSE_COMMON};${GLOBUS_FOUND};${KRB5_FOUND};${OPENSSL_FOUND}" OFF )
+ "${GLOBUS_GRID_UNIVERSE_GT2};${GLOBUS_GRID_UNIVERSE_COMMON};${GLOBUS_FOUND};${KRB5_FOUND};${OPENSSL_FOUND};${HAVE_LIBDL}" OFF )
else()
diff --git a/src/nordugrid_gahp/CMakeLists.txt b/src/nordugrid_gahp/CMakeLists.txt
index 1fda9cd601..e91491f4ff 100644
--- a/src/nordugrid_gahp/CMakeLists.txt
+++ b/src/nordugrid_gahp/CMakeLists.txt
@@ -33,7 +33,7 @@ if (HAVE_EXT_GLOBUS)
condor_exe( nordugrid_gahp
"${HeaderFiles};${SourceFiles}"
${C_SBIN}
- "${GLOBUS_GRID_UNIVERSE_NORDUGRID};${GLOBUS_GRID_UNIVERSE_COMMON};${GLOBUS_FOUND};${OPENSSL_FOUND};${LDAP_FOUND}"
+ "${GLOBUS_GRID_UNIVERSE_NORDUGRID};${GLOBUS_GRID_UNIVERSE_COMMON};${GLOBUS_FOUND};${OPENSSL_FOUND};${LDAP_FOUND};${HAVE_LIBDL}"
OFF )
# Check nordugrid_gahp's shared library dependencies and copy a