https://github.com/ImageMagick/ImageMagick6/issues/96
diff --git a/MagickCore/draw.c b/MagickCore/draw.c
index c592cf9..eaed59b 100644
--- a/MagickCore/draw.c
+++ b/MagickCore/draw.c
@@ -2827,6 +2827,11 @@
               MagickComplianceOptions,MagickFalse,token);
             break;
           }
+        if (LocaleCompare("currentColor",keyword) == 0)
+          {
+            (void) GetNextToken(q,&q,extent,token);
+            break;
+          }
         status=MagickFalse;
         break;
       }
diff --git a/coders/svg.c b/coders/svg.c
index 77e3e86..622e592 100644
--- a/coders/svg.c
+++ b/coders/svg.c
@@ -883,6 +883,8 @@
         if (LocaleCompare(keyword,"color") == 0)
           {
             (void) CloneString(&color,value);
+            (void) FormatLocaleFile(svg_info->file,"currentColor \"%s\"\n",
+              color);
             break;
           }
         break;