diff --git a/modules/util/plot.py b/modules/util/plot.py
index 40d8e18f139993c127167d419a837629a97a4ff6..88a54b48ab12a1f2451464fa854278399506887b 100644
--- a/modules/util/plot.py
+++ b/modules/util/plot.py
@@ -237,7 +237,10 @@ def make_icing_image(h5f, ice_lons, ice_lats, clvrx_str_time, satellite, domain,
     fig = plt.figure(figsize=(48, 30))
     ax = fig.add_subplot(1, 1, 1, projection=geos)
     if extent is not None:
-        ax.set_extent(extent, crs=ccrs.PlateCarree())
+        if satellite == 'H08':
+            ax.set_extent(extent, crs=geos)
+        else:
+            ax.set_extent(extent, crs=ccrs.PlateCarree())
     ax.imshow(image, origin='upper', extent=(xmin, xmax, ymin, ymax), cmap='Greys', transform=geos)
     ax.coastlines(resolution='50m', color='green', linewidth=1.50)
     # ax.add_feature(ccrs.cartopy.feature.STATES, linewidth=0.25)