     @emit "AllItemsAddedToList"
 
     # Implement no Item found widget support FIXME GG
-    #
-    # if items.length is 0
-    #   options = @getOptions()
-    #   if options.noItemFoundWidget?
-    #     @getListView().addItem options.noItemFoundWidget
+    if items.length is 0
+      if @itemsOrdered.length > 0
+        {noMoreItemFoundWidget} = @getOptions()
+        @getListView().addItem noMoreItemFoundWidget if noMoreItemFoundWidget
+      else
+        {noItemFoundWidget} = @getOptions()
+        @getListView().addItem noItemFoundWidget if noItemFoundWidget
 
     return newItems
 

    @itemsIndexed                 = {}
    @selectedItems                = []
    @lazyLoader                   = null


    if options.view
      @setListView listView = options.view

    options.defaultItem.options   or= {}
    options.defaultItem.data      or= {}

    options.noItemFoundWidget     or= {}
    options.noMoreItemFoundWidget or= {}

    defaultOptions = options.defaultItem.options
    defaultOptions.partial        or=  'This list is empty'

