diff --git a/igneous/task_creation/image.py b/igneous/task_creation/image.py index 26a7052..366a705 100644 --- a/igneous/task_creation/image.py +++ b/igneous/task_creation/image.py @@ -249,7 +249,7 @@ def ds_shape(mip, chunk_size=None, factor=None): memory_target, vol.dtype, shape, factor ) - if viable_mips < num_mips: + if num_mips is not None and viable_mips < num_mips: raise ValueError( f"Memory limit ({memory_target} bytes) too low to " "compute {num_mips} mips at a time. {viable_mips} mips possible.")