diff --git a/daemon/configure.ac b/daemon/configure.ac
index cfbf3764563ec121b8d730e9bde2ae9eef013790..89a79d7ad4ebc51629c64f503c04c99dabf7f467 100644
--- a/daemon/configure.ac
+++ b/daemon/configure.ac
@@ -85,6 +85,9 @@ AC_SEARCH_LIBS([yaml_parser_initialize], [yaml], [AC_SUBST(YAML_LIBS, -lyaml)],
 LIBCRYPTO_MIN_VERSION=1.0
 PKG_CHECK_MODULES(LIBCRYPTO, libcrypto >= ${LIBCRYPTO_MIN_VERSION}, HAVE_LIBCRYPTO=true, HAVE_LIBCRYPTO=false);
 
+AS_IF([test "x$CLANG" = "xyes"], [
+        PKG_CHECK_MODULES(UCOMMON, ucommon >= 6.0.0,, AC_MSG_ERROR([ucommon is found but is too old to support clang]))
+        ]);
 
 dnl Check for alsa development package - name: libasound2-dev
 ALSA_MIN_VERSION=1.0