diff --git a/MagickCore/distribute-cache-private.h b/MagickCore/distribute-cache-private.h
index 259c8d7..232819e 100644
--- a/MagickCore/distribute-cache-private.h
+++ b/MagickCore/distribute-cache-private.h
@@ -22,6 +22,8 @@
 extern "C" {
 #endif
 
+#include "MagickCore/exception.h"
+
 #define MaxNumberDistributedCacheClients  32
 
 typedef struct _DistributeCacheInfo
@@ -40,7 +42,7 @@
 } DistributeCacheInfo;
 
 extern MagickPrivate DistributeCacheInfo
-  *AcquireDistributeCacheInfo(void),
+  *AcquireDistributeCacheInfo(ExceptionInfo *),
   *DestroyDistributeCacheInfo(DistributeCacheInfo *);
 
 #endif