       artworks: true
       sort: @sortOrder
       cursor: @feedItems.cursor
-      success: (items) =>
+      success: (items, response) =>
         numberOfItemsFetched = items.length
         items.removeFlagged()
         @afterFetchCont?(items)
         @handleFetchedItems items.models
         @waiting = false
+        @feedExhausted() unless items.cursor?
       error: => @waiting = false
 
   getFeedItemHtml: (items, opts = {}) ->


  # Fetch / create items
  fetchMoreItems: =>
    @doneInitializingFeedItems = false
    @waiting = true
    analytics.track.click "Paginating FeedItems"

    return unless @lastItem?.length

    top = if @lastItem.offset() then @lastItem.offset().top else 0
    console.log 'in range', @scrollTop + 1500, top
    if @scrollTop + 1500 > top
      if @$el.is(':visible')
        @fetchMoreItems()
      else
        @feedExhausted()
    @trackScroll()

  scrollPositionsTracked: {}
