diff --git a/configure b/configure
index 0f97728ec89cc49d30207c46489a012a4a75ee5f..fc0d4ade770d886786cff5df10745625494512bc 100755
--- a/configure
+++ b/configure
@@ -21968,7 +21968,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 cef28f5b0af6b7e3bc6feddc3762c1781b4ecbbc..f22174f6e539bd5449daf96799af08e56c74ab04 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1979,7 +1979,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}"