...
diff --git a/MagickCore/static.c b/MagickCore/static.c
index 5b68d6f..8db3446 100644
--- a/MagickCore/static.c
+++ b/MagickCore/static.c
@@ -79,6 +79,7 @@
(*unregister_module)(void);
} MagickModules[] =
{
+#if !defined(MAGICKCORE_MODULES_SUPPORT)
{ "AAI", MagickFalse, RegisterAAIImage, UnregisterAAIImage },
{ "ART", MagickFalse, RegisterARTImage, UnregisterARTImage },
{ "AVS", MagickFalse, RegisterAVSImage, UnregisterAVSImage },
@@ -245,6 +246,7 @@
#endif
{ "YCBCR", MagickFalse, RegisterYCBCRImage, UnregisterYCBCRImage },
{ "YUV", MagickFalse, RegisterYUVImage, UnregisterYUVImage },
+#endif
{ (const char *) NULL, MagickFalse, RegisterUndefinedImage, UnregisterUndefinedImage }
};