Tom:
Yes, I do have multiple atts defined, but that was because I could not find any other way of doing it.
Using that method, if 1 of the attributes is not filled with a document and the browse path is left blank, I get an error telling me a document could not be found on the path. Not a show-stopper, but annoying.
And that's why I was wondering if there is a better way to do it.