Fix Redmine/5748 - make defaults promises work in bundles using classes promise

Have you reported a redmine ticket for that bug ?
You're allowed to walk away from brokenness right now because we're in the middle of making a release, but we need to keep track of the fact that this is a problem so that there's some hope we can come back and sort it out later !