diff --git a/includes/FeedsSource.inc b/includes/FeedsSource.inc
index b272b7f58431ed9b2cef7b8c91b8ef6ef7fec367..e0ac50c207a3185e663f7feae7334c19869fc54a 100644
--- a/includes/FeedsSource.inc
+++ b/includes/FeedsSource.inc
@@ -363,9 +363,9 @@ class FeedsSource extends FeedsConfigurable {
     // Clean up.
     $result = $this->progressImporting();
     if ($result == FEEDS_BATCH_COMPLETE || isset($e)) {
-      module_invoke_all('feeds_after_import', $this);
       $this->imported = time();
       $this->log('import', 'Imported in !s s', array('!s' => $this->imported - $this->state[FEEDS_START]), WATCHDOG_INFO);
+      module_invoke_all('feeds_after_import', $this);
       unset($this->fetcher_result, $this->state);
     }
     $this->save();