     {windowController} = KD.singletons
 
     if scrollView
-      mainView.addSubView @customScrollView
+      mainView.addSubView @customScrollView or @scrollView
       @scrollView.addSubView @getListView()
       @showLazyLoader no  if startWithLazyLoader
 

KDView             = require './../../core/view.coffee'
KDViewController   = require './../../core/viewcontroller.coffee'
KDCustomScrollView = require './../scrollview/customscrollview.coffee'
KDListView         = require './../list/listview.coffee'
KDLoaderView       = require './../loader/loaderview.coffee'

      @setListView listView = new KDListView viewOptions

    if options.scrollView
      if options.useCustomScrollView
        @customScrollView = new KDCustomScrollView
          lazyLoadThreshold : options.lazyLoadThreshold
        @scrollView = @customScrollView.wrapper
      else KDScrollView
        @scrollView = new KDScrollView
          lazyLoadThreshold : options.lazyLoadThreshold

    options.view = if options.wrapper
    then new KDView cssClass : "listview-wrapper"
