diff --git a/funcs/func_curl.c b/funcs/func_curl.c
index fcc626a3a6d8d73e0fdea3659598e4dd287c6bc2..3e09d1cbe78337ec6ff6913502bf5ac450b7f4e7 100644
--- a/funcs/func_curl.c
+++ b/funcs/func_curl.c
@@ -31,6 +31,7 @@
  */
 
 /*** MODULEINFO
+	<depend>res_curl</depend>
 	<depend>curl</depend>
 	<support_level>core</support_level>
  ***/
diff --git a/res/res_config_curl.c b/res/res_config_curl.c
index bf960b94889f8f01a1c93802b51367c1d9af2fc6..5fd38d57a322d12204eb5b8fdf11290bb871ae31 100644
--- a/res/res_config_curl.c
+++ b/res/res_config_curl.c
@@ -27,6 +27,8 @@
  */
 
 /*** MODULEINFO
+	<depend>func_curl</depend>
+	<depend>res_curl</depend>
 	<depend>curl</depend>
 	<support_level>core</support_level>
  ***/