probably makes sense to allow for zero iterations...
Blender does not have a clear pattern for this. Looking in the compositor all the iteration fields don't support a value of 0. But in other areas (like modifiers) they do. I wouldn't mind supporting this as as it is similar to blur that supports kernels of 0x0.