[eluser]johnmerlino[/eluser]
Thanks for response, your alternative worked, although while the html element is a multiselect, it's not guaranteed that the user will select more than one item, but nevertheless zones itself will always be an array:
echo form_multiselect('zones[]',$divisions,'none');
It's just not guaranteed any elements will be passed into it.