diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index f643029bf2eb1402b995368ea61ee8703ead0652..50a47ffc59b78394e742ed8fb4707f8748122ded 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -4,8 +4,9 @@
 Feeds 6.x 1.0 xxxxx xx, 2010-xx-xx
 ----------------------------------
 
+- #728854 Scott Reynolds: Fix $queue->createItem() fails.
 - #707098 alex_b: Improve performance of nodeapi and access checks.
-- #726012 alex_b: Fix RSS descriptions not being reset in 
+- #726012 alex_b: Fix RSS descriptions not being reset in
   common_syndication_parser.inc.
 - alex_b: Fix a typo in the return value of process() in FeedsTermProcessor.
 - alex_b: Stop PubSubHubbub from subscribing if it is not enabled.
diff --git a/includes/FeedsScheduler.inc b/includes/FeedsScheduler.inc
index 36739b5f2fa653dd9858466cf6e5908627cd133b..8517753069633e5f541f2b938d3f1b8a4681ae39 100644
--- a/includes/FeedsScheduler.inc
+++ b/includes/FeedsScheduler.inc
@@ -199,7 +199,7 @@ class FeedsScheduler implements FeedsSchedulerInterface {
      db_query("UPDATE {feeds_schedule} SET scheduled = %d WHERE id = '%s' AND feed_nid = %d AND callback = '%s'", FEEDS_REQUEST_TIME, $job['id'], $job['feed_nid'], $job['callback']);
      if (db_affected_rows()) {
        if ($this->queue()) {
-         if (!$queue->createItem($job)) {
+         if (!$this->queue()->createItem($job)) {
            $this->unschedule($job);
            watchdog('FeedsScheduler', 'Error adding item to queue.', WATCHDOG_CRITICAL);
            return;