diff --git a/magick/signature.c b/magick/signature.c
index dc4b4d8..79262b0 100644
--- a/magick/signature.c
+++ b/magick/signature.c
@@ -120,7 +120,7 @@
   unsigned int
     lsb_first;
 
-  signature_info=(SignatureInfo *) AcquireQuantumMemory(1,sizeof(*signature_info));
+  signature_info=(SignatureInfo *) AcquireMagickMemory(sizeof(*signature_info));
   if (signature_info == (SignatureInfo *) NULL)
     ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
   (void) ResetMagickMemory(signature_info,0,sizeof(*signature_info));