Index: plugins/audioscrobbler/rb-audioscrobbler.c
===================================================================
--- plugins/audioscrobbler/rb-audioscrobbler.c	(revision 5541)
+++ plugins/audioscrobbler/rb-audioscrobbler.c	(working copy)
@@ -1465,9 +1465,13 @@ rb_audioscrobbler_load_entry_from_string
 			}
 			if (g_str_has_prefix (breaks2[0], "i")) {
 				struct tm tm;
+				time_t base, tz_diff;
 				strptime (breaks2[1], SCROBBLER_DATE_FORMAT, 
 					  &tm);
-				entry->play_time = mktime (&tm);
+				base = time (NULL);
+				tz_diff = mktime (localtime (&base)) -
+					mktime (gmtime (&base));
+				entry->play_time = mktime (&tm) + tz_diff;
 			}
 		}
 
