Looks like the angular global isn't being used on this line https://github.com/angular-ui/angular-ui-router-bower/blob/1.0.0-rc.1/release/angular-ui-router.js#L8742 This results in cfg.getTemplate being undefined when using the angular (bower installed) global. The break was introduced in: https://github.com/angular-ui/ui-router/commit/af95206035f83517798c33719a81bed32440b294#diff-a9f6de4806aaa114899aac7111e5235fR360 This is related to https://github.com/angular-ui/ui-router/commit/298261382f4ad0134c070caefcce859e2b693891