diff --git a/knoten/vis.py b/knoten/vis.py
index e7cefff01eb040374e7f40013bd96358db836bb6..f2c3a5ec27ee948cb7ca75b3a82e4d9927ddb359 100644
--- a/knoten/vis.py
+++ b/knoten/vis.py
@@ -294,7 +294,7 @@ def plot_diff_3d_cone(data, title='3D diff plot', colx='x', coly='y', colz='z',
 
     return fig
 
-def reprojection_diff(isd, cube, nx=10, ny=50, width=500, height=500):
+def reprojection_diff(isd, cube, nx=10, ny=50, width=500, height=500, edge_pad=0.0):
     """
     """
 
@@ -304,7 +304,7 @@ def reprojection_diff(isd, cube, nx=10, ny=50, width=500, height=500):
     nsamples = isdjson['image_samples']
 
     # generate meshgrid
-    xs, ys = np.mgrid[0:nsamples:nsamples/nx, 0:nlines:nlines/ny]
+    xs, ys = np.mgrid[edge_pad:nsamples-edge_pad:nsamples/nx, edge_pad:nlines-edge_pad:nlines/ny]
     xs, ys = xs.flatten(), ys.flatten()
 
     csmcam = csm.create_csm(isd)