Index: lib/matplotlib/collections.py
===================================================================
--- lib/matplotlib/collections.py	(revision 8902)
+++ lib/matplotlib/collections.py	(working copy)
@@ -587,10 +587,10 @@
             for xy in verts:
                 if len(xy):
                     if np.ma.isMaskedArray(xy):
-                        xy = np.ma.concatenate([xy, np.zeros((1,2))])
+                        xy = np.ma.vstack([xy, xy[0, :]])
                     else:
                         xy = np.asarray(xy)
-                        xy = np.concatenate([xy, np.zeros((1,2))])
+                        xy = np.vstack([xy, xy[0, :]])
                     codes = np.empty(xy.shape[0], dtype=mpath.Path.code_type)
                     codes[:] = mpath.Path.LINETO
                     codes[0] = mpath.Path.MOVETO
