 
   onClickNext: ->
     #collect result into @result object
-    _.extend @result, @currentView.getResult()
+    _.extend @result, @currentView.getResult() if @currentView.getResult
 
     if @order < @constructor.flow.length - 1
       @order++


  destroy: ->
    @detach()

  @content: ->
    @div class: 'butterfly overlay from-top', =>

      # content view of each step, insert here
      @div outlet: 'contentView', class: 'content'

      @div class: 'actions', =>
