Index: libbanshee/banshee-player.c
===================================================================
--- libbanshee/banshee-player.c	(revision 4865)
+++ libbanshee/banshee-player.c	(working copy)
@@ -267,7 +267,7 @@
     gst_query_parse_seeking (query, NULL, &can_seek, NULL, NULL);
     gst_query_unref (query);
     
-    return can_seek;
+    return can_seek && bp_get_duration (player) > 0;
 }
 
 P_INVOKE void
