     # Include read entries in the results, or only unread ones?
     include_read = if $rootScope.load_read_entries then true else false
 
-    $http.get("/feeds/#{feed.id}.json?include_read=#{include_read}&page=#{$rootScope.entries_page}")
+    $http.get("/feeds/#{feed.id}.json?include_read=#{include_read}&page=#{entriesPaginationSvc.get_entries_page()}")
     .success (data)->
       entriesPaginationSvc.set_busy false
       $rootScope.entries = $rootScope.entries.concat data["entries"]

        $rootScope.loading_entries = false
        # On first page load, update unread entries count in the feed
        feed.unread_entries = data["unread_entries"]
    .error (data,status)->
      $rootScope.loading_entries = false
      entriesPaginationSvc.set_busy false

      load_feed currentFeedSvc.get()

    #--------------------------------------------
    # Refresh a feed and load its unread entries
    #--------------------------------------------
    refresh_feed: ->
