diff --git a/dataviews/plots.py b/dataviews/plots.py
index <HASH>..<HASH> 100644
--- a/dataviews/plots.py
+++ b/dataviews/plots.py
@@ -962,7 +962,7 @@ class CoordinateGridPlot(Plot):
 
 
     def __call__(self, axis=None):
-        grid_shape = [[v for (k,v) in col[1]] for col in groupby(self.grid.items(), lambda k,v: k[0])]
+        grid_shape = [[v for (k,v) in col[1]] for col in groupby(self.grid.items(), lambda (k, v): k[0])]
         width, height, b_w, b_h = self._compute_borders(grid_shape)
 
         ax = self._axis(axis, lbrt=(0, 0, width, height))
Fixed bug in ProjectionGridPlot