diff --git a/configure.ac b/configure.ac
index 61f5d0a7786e190d7e849b4aa4e1657918668d4c..04280236e3f347910b289869d7612184f318f17f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,6 +22,8 @@ AC_PATH_PROG([GUILD], [guild])
 AS_IF([test -z "$ac_cv_path_GUILD"],
   [AC_MSG_ERROR(['guild' program cannot be found.])])
 
+GUILE_MODULE_REQUIRED([sqlite3])
+
 moduledir="${datarootdir}/guile/site/2.0"
 pkgmoduledir="${moduledir}/cuirass"
 AC_SUBST([moduledir])