diff --git a/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py b/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py
index 05b420d9e10d469c53f3af2c46cb8a2cbc10e35a..b4b2ca10511d7d8f15bca2cd8909256bb4129e84 100644
--- a/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py
+++ b/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py
@@ -170,8 +170,8 @@ def _load_qlims(q_lims):
         except IOError as exc:
             raise RuntimeError("q_lims path is not valid: {}".format(exc))
     elif isinstance(q_lims, (list, tuple)) or isinstance(q_lims, np.ndarray):
-        q_min = q_lims[0, :]
-        q_max = q_lims[1, :]
+        q_min = q_lims[0]
+        q_max = q_lims[1]
     else:
         raise RuntimeError("q_lims type is not valid. Expected a string filename or an array.")
     return q_min, q_max