Fixes monkey runtime

Fixes #7068
Why do you duplicate master controller's call here? Wouldn't just moving that code out of new to initialize() be enough? If languages list is not populated before initialize() is called, then whatever proc populates it should be moved around to fix that instead of hacks like this.