I just started having issues with this as well.
My previous approach was to have a node that hard linked all of my dicoms (which were sometimes spread out over several directories) into a single folder, then hand the first item from that list of links to dcm2nii. This worked quite nicely.
Now I've updated my workflows for the new dcm2nii interface, and I'm running into this error all over the place.
So, I have a proposal: I'd like to write my link-creating stuff into the dcm2nii interface, so it'll create a folder in its working directory containing hard links of all of the passed-in dicoms, then call dcm2nii with the first of those links, telling it to convert everything in the directory.
I'm pretty sure that would get the issue fixed. If this sounds good to you, I can code it up and submit in the next couple of days.
I'll add this to the github issues list as well - in case you're reading one more than the other.
Ben Acland