Not much to add -- probably just need to make creation of default repository create any missing folders.
Bug watches keep track of this bug in other bug trackers.