The notation '*' is a shortcut for '0..*'. the correct notation to use in this case is '*'. From the UML 2.4 spec:
A multiplicity with zero as the lower bound and an unspecified upper bound may use the alternative notation containing a single star “*” instead of “0..*.”