Index: totem-pl-parser.c
===================================================================
RCS file: /cvs/gnome/totem/src/totem-pl-parser.c,v
retrieving revision 1.34
diff -u -r1.34 totem-pl-parser.c
--- totem-pl-parser.c	15 Sep 2004 12:12:56 -0000	1.34
+++ totem-pl-parser.c	21 Sep 2004 11:24:54 -0000
@@ -1226,6 +1226,9 @@
 
 	for (i = 0; i < G_N_ELEMENTS(dual_types); i++) {
 		if (strcmp (dual_types[i].mimetype, mimetype) == 0) {
+			if (data == NULL) {
+				mimetype = my_gnome_vfs_get_mime_type_with_data (url, &data);
+			}
 			ret = (* dual_types[i].func) (parser, url, data);
 			g_free (data);
 			break;
