       t = $("#motion-gsl-time").html()
       controlView.gsl.set 'time': t
       success $.t('changeGSLTime.success', t: t)
-      @$el.modal 'hide'
+      @destroy()
 
   class StatsView extends Backbone.View
     el: $ "#dl-session-stats"

      "click .motion-pass": "pass"
      "click .motion-fail": "fail"
    passVote: 'm1'
    name: 'MotionBase'
    initialize: ->
      @render()
    render: ->
      $(".motion-mc-pass-vote").html Master.get('sessionStats')[@passVote].value
      log "$ #{@name} rendered.", DEBUG
    fail: ->
      info $.t('motion.failBefore') + $.t('motion.mc') + $.t('motion.failAfter')
      @$el.modal 'hide'

  class MotionMCView extends MotionBase
    name: 'MotionMCView'
    pass: ->
      @mcView = new MCView
        model: new SpeakersList,

        time_tot  : $("#motion-mc-total-time").html()
        time_each : $("#motion-mc-each-time").html()
      success $.t('motion.passBefore') + $.t('motion.mc') + $.t('motion.passAfter')
      @destroy()

  class MotionUMCView extends MotionBase
    pass: ->
      @umcView = new UMCView
        time: $("#motion-umc-time").html()
      success $.t('motion.passBefore') + $.t('motion.umc') + $.t('motion.passAfter')
      @destroy()

  class MotionChangeGSLTimeView extends MotionBase
    render: ->
      super()
      if not controlView.gsl?
