Index: src/main/src/main/java/org/geoserver/catalog/CatalogBuilder.java
===================================================================
--- src/main/src/main/java/org/geoserver/catalog/CatalogBuilder.java	(revision 16592)
+++ src/main/src/main/java/org/geoserver/catalog/CatalogBuilder.java	(working copy)
@@ -753,6 +753,11 @@
     		ReferencedEnvelope boundsLatLon = cinfo.getLatLonBoundingBox();
     		cinfo.setNativeBoundingBox(boundsLatLon.transform(cinfo.getNativeCRS(), true));
     	}
+
+        if (cinfo.getGrid() == null) {
+            GridEnvelope originalRange = reader.getOriginalGridRange();
+            cinfo.setGrid(new GridGeometry2D(originalRange, reader.getOriginalGridToWorld(PixelInCell.CELL_CENTER), nativeCRS));
+        }
     }
 
     /**
Index: src/restconfig/src/test/java/org/geoserver/catalog/rest/CoverageTest.java
===================================================================
--- src/restconfig/src/test/java/org/geoserver/catalog/rest/CoverageTest.java	(revision 16592)
+++ src/restconfig/src/test/java/org/geoserver/catalog/rest/CoverageTest.java	(working copy)
@@ -115,7 +115,7 @@
                   "<miny>20.7052</miny>"+
                   "<maxy>54.1141</maxy>"+
                   "<crs>EPSG:4326</crs>"+
-                "</nativeBoundingBox>"+*/
+                "</nativeBoundingBox>"+
                 "<grid dimension=\"2\">"+
                     "<range>"+
                       "<low>0 0</low>"+
@@ -130,7 +130,7 @@
                       "<translateY>54.08616613712375</translateY>"+
                     "</transform>"+
                     "<crs>EPSG:4326</crs>"+
-                "</grid>"+
+                "</grid>"+*/
                 "<supportedFormats>"+
                   "<string>PNG</string>"+
                   "<string>TIFF</string>"+
@@ -156,6 +156,7 @@
 
         dom = getAsDOM("/rest/workspaces/gs/coveragestores/usaWorldImage/coverages/usa.xml");
         assertXpathEvaluatesTo("-130.85168", "/coverage/latLonBoundingBox/minx", dom);
+        assertXpathEvaluatesTo("983 598", "/coverage/grid/range/high", dom);
     }
 
 //    public void testPostAsJSON() throws Exception {
