diff --git a/Magick++/demo/piddle.cpp b/Magick++/demo/piddle.cpp
index 5addefe..1e353bb 100644
--- a/Magick++/demo/piddle.cpp
+++ b/Magick++/demo/piddle.cpp
@@ -80,9 +80,14 @@
     //
     // Draw line
     //
-    drawList.push_back(DrawableStrokeColor("red"));
-    drawList.push_back(DrawableStrokeWidth(1));
-    drawList.push_back(DrawableLine(10,200, 20,190));
+    {
+      const double dash_array[] = {4.0, 3.0, 0.0};
+      drawList.push_back(DrawableDashArray(dash_array));
+      drawList.push_back(DrawableStrokeColor("red"));
+      drawList.push_back(DrawableStrokeWidth(1));
+      drawList.push_back(DrawableLine(10,200, 54,182));
+      drawList.push_back(DrawableDashArray((double *) 0));
+    }
 
     //
     // Draw arc within a circle.