diff --git a/modules/deeplearning/cloud_opd_fcn_abi.py b/modules/deeplearning/cloud_opd_fcn_abi.py
index 93d515dfd84bc3db77a58b8e2f811ff926836111..8e99ae73a875620ecbd07c1d7f8f7952011048f9 100644
--- a/modules/deeplearning/cloud_opd_fcn_abi.py
+++ b/modules/deeplearning/cloud_opd_fcn_abi.py
@@ -861,7 +861,7 @@ class SRCNN:
 
         cldy_frac_opd_out = np.zeros((y_len, x_len), dtype=np.int8)
         border = int((KERNEL_SIZE - 1) / 2)
-        cldy_frac_opd_out[border:y_len - border, border:x_len - border] = cldy_frac_opd[0, :, :]
+        cldy_frac_opd_out[border:y_len - border, border:x_len - border] = cldy_frac_opd[0, :, :, 0]
 
         # Use this hack for now.
         off_earth = (bt <= 161.0)