diff --git a/magick/token.c b/magick/token.c
index 2f443d5..c2fcc14 100644
--- a/magick/token.c
+++ b/magick/token.c
@@ -94,7 +94,7 @@
   TokenInfo
     *token_info;
 
-  token_info=(TokenInfo *) AcquireMagickMemory(sizeof(*token_info));
+  token_info=(TokenInfo *) AcquireAlignedMemory(1,sizeof(*token_info));
   if (token_info == (TokenInfo *) NULL)
     ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
   token_info->signature=MagickSignature;