diff --git a/configure b/configure
index 4927c705b6884a1b52c96030522f9a3b16f8555c..f656a1b16a86fb07bec5edfedd9d15e774baf1be 100755
--- a/configure
+++ b/configure
@@ -21858,7 +21858,7 @@ rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
 		else #looking in imap directory didn't work, try c-client
 			imap_ldflags=""
-			imap_libs="-lc-client"
+			imap_libs="-lcrypto -lssl -lc-client"
 			imap_include="-DUSE_SYSTEM_CCLIENT"
 			CPPFLAGS="${saved_cppflags}"
 			LIBS="${saved_libs}"
diff --git a/configure.ac b/configure.ac
index 96210f203a0e3803d437ab2ee658ca2545e2c6fe..596a167f087bc64d7c498fb68f16948af4a7041c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1980,7 +1980,7 @@ if test "${USE_IMAP_TK}" != "no"; then
 			)
 		else #looking in imap directory didn't work, try c-client
 			imap_ldflags=""
-			imap_libs="-lc-client"
+			imap_libs="-lcrypto -lssl -lc-client"
 			imap_include="-DUSE_SYSTEM_CCLIENT"
 			CPPFLAGS="${saved_cppflags}"
 			LIBS="${saved_libs}"