diff --git a/plugins/FeedsParser.inc b/plugins/FeedsParser.inc
index aa1dfff92e818707dd80641124ca382a9a79b6e7..0c5477e169402ab24dbbcae2eb8c13603f957d21 100644
--- a/plugins/FeedsParser.inc
+++ b/plugins/FeedsParser.inc
@@ -534,7 +534,10 @@ class FeedsDateTime extends DateTime {
   public function __construct($time = '', $tz = NULL) {
     // Assume UNIX timestamp if numeric.
     if (is_numeric($time)) {
-      $time = "@" . $time;
+      // Make sure it's not a simple year
+      if ((is_string($time) && strlen($time) > 4) || is_int($time)) {
+        $time = "@" . $time;
+      }
     }
 
     // PHP < 5.3 doesn't like the GMT- notation for parsing timezones.