diff --git a/Magick++/lib/Drawable.cpp b/Magick++/lib/Drawable.cpp
index fda0a73..90644bc 100644
--- a/Magick++/lib/Drawable.cpp
+++ b/Magick++/lib/Drawable.cpp
@@ -1042,7 +1042,7 @@
 }
 Magick::DrawableDashArray::~DrawableDashArray( void )
 {
-  delete _dasharray;
+  delete [] _dasharray;
   _size = 0;
   _dasharray = 0;
 }