diff --git a/modules/mimemail_compress/mimemail_compress.inc b/modules/mimemail_compress/mimemail_compress.inc
index ad5432e..3adf906 100644
--- a/modules/mimemail_compress/mimemail_compress.inc
+++ b/modules/mimemail_compress/mimemail_compress.inc
@@ -112,7 +112,7 @@ class mimemail_compress {
     $nodes = @$xpath->query('//*[@style]');
     if ($nodes->length > 0) {
       foreach ($nodes as $node) {
-        $style = preg_replace_callback('/[A-z\-]+(?=\:)/S', create_function('$matches', 'return strtolower($matches[0]);'), $node->getAttribute('style'));
+        $style = preg_replace_callback('/[A-z\-]+(?=\:)/S', function($matches) { return strtolower($matches[0]); }, $node->getAttribute('style'));
         $all_selectors[] = array(
           'selector' => $this->calculateXPath($node),
           'attributes' => $style,
