             realms: sharedModels.realms.toJSON()
             selectedRealm: @getRealmId()
 
+        activate: ->
+            unless sharedModels.realms.length
+                sharedModels.realms.fetch().success => @activate()
+                return
+            super
+
         render: ->
-            unless sharedModels.realms.length
-                sharedModels.realms.fetch().success => @render()
-                return
-
             @initRealm()
             super
             @setRealmList @getRealmId()

    class extends Common
        template: _.template(html)

        activeMenuItem: -> "new-quest"
        pageTitle: -> "New quest"


        initialize: ->
            super
            _.bindAll this
            @activate()

        setRealmList: (realm) ->
            @$(".quest-add-realm-list ul li").removeClass("active")
