 <p>The problem was the missing '/' from the definition of the parent state ..</p> <pre><code>.state('manage', { url: '/manage', abstract: true, template:'&lt;div ui-view&gt;&lt;/div&gt;', resolve: { authorize: ['authorization', function(authorization) { return authorization.authorize(); } ] } }) </code></pre>