diff --git a/src/tool_metalink.h b/src/tool_metalink.h
index 339fdac0f1a784382018e3c3d471b865750dcab7..36859068162abd392db3a5d7ecd8745aa422376f 100644
--- a/src/tool_metalink.h
+++ b/src/tool_metalink.h
@@ -23,6 +23,9 @@
  ***************************************************************************/
 #include "tool_setup.h"
 
+struct GlobalConfig;
+struct OperationConfig;
+
 /* returns 1 for success, 0 otherwise (we use OpenSSL *_Init fncs directly) */
 typedef int (* Curl_digest_init_func)(void *context);