     remove: ()->
       $parent = @$el.parent()
 
-      @model.getSurvey().trigger('change')
+      @model.getSurvey()?.trigger('change')
 
       @$el.remove()
       @model.destroy()

          deactivate: =>
            if @hasReordered
              @reordered()
              @model.getSurvey().trigger('change')
            true
          change: => @hasReordered = true
        })

            validXmlTag: true
          @model.set("name", $modelUtils.sluggify(nval, sluggifyOpts))
        @$el.trigger("choice-list-update", @options.cl.cid)
        @model.getSurvey()?.trigger('change')
        return
      else
        return newValue: @model.get "label"
