diff --git a/data-access/servlet/src/main/java/cutout/CutoutImpl.java b/data-access/servlet/src/main/java/cutout/CutoutImpl.java
index ccc8090b0735b6c862e5f7f95d56db15ab72c663..535525ee2bd0367721da016feb0073ad68374209 100644
--- a/data-access/servlet/src/main/java/cutout/CutoutImpl.java
+++ b/data-access/servlet/src/main/java/cutout/CutoutImpl.java
@@ -239,15 +239,15 @@ class CutoutImpl implements Cutout
       int ix;
       for(ix=0; ix<bnds.length; ix++)
       {
-         if(types[ix].equals("LON") && (pos.system == Pos.System.GRID))
+         if( types[ix].equals("LON") && ((pos != null) && (pos.system == Pos.System.GRID)) )
          {
             bnds[ix] = pos.lonBoundsString();
          }
-         else if(types[ix].equals("LAT") && (pos.system == Pos.System.GRID))
+         else if(types[ix].equals("LAT") && ((pos != null) && (pos.system == Pos.System.GRID)))
          {
             bnds[ix] = pos.latBoundsString();
          }
-         else if(types[ix].equals("BAND") && (band.system == Band.System.GRID))
+         else if(types[ix].equals("BAND") && ((band != null) && (band.system == Band.System.GRID)))
          {
             bnds[ix] = band.boundsString();
          }