Yes, it is an unusual use case. Hopefully upstream will fix it soon: http://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=e1e4ee9d7c