 modules/aggregator/aggregator.processor.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git modules/aggregator/aggregator.processor.inc modules/aggregator/aggregator.processor.inc
index fec66e2..1e4ea8a 100644
--- modules/aggregator/aggregator.processor.inc
+++ modules/aggregator/aggregator.processor.inc
@@ -163,8 +163,8 @@ function aggregator_save_item($edit) {
     $result = db_query('SELECT cid FROM {aggregator_category_feed} WHERE fid = :fid', array(':fid' => $edit['fid']));
     foreach ($result as $category) {
       db_merge('aggregator_category_item')
-        ->key(array('iid' => $edit['iid']))
-        ->fields(array(
+        ->key(array(
+          'iid' => $edit['iid'],
           'cid' => $category->cid,
         ))
         ->execute();
