rem: if (g_str_has_prefix (activation_uri, "burn:
add: if (activation_uri != NULL && g_str_has_prefix (activation_uri, "burn:
context: add_device_to_menu (GObject *device, GtkMenu *menu, gint position, Totem *totem){	char *name, *icon_name, *device_path, *label, *activation_uri;	GtkWidget *menu_item, *icon;	gboolean disabled = FALSE;	/* Add devices with blank CDs in them, but disable them */	activation_uri = fake_gnome_vfs_device_get_something (device,		&gnome_vfs_volume_get_activation_uri,		&gnome_vfs_drive_get_activation_uri);	if (g_str_has_prefix (activation_uri, "burn://") != FALSE) {		g_free (activation_uri);		disabled = TRUE;	}	name = fake_gnome_vfs_device_get_something (device,		&gnome_vfs_volume_get_display_name,		&gnome_vfs_drive_get_display_name);	icon_name = fake_gnome_vfs_device_get_something (device,		&gnome_vfs_volume_get_icon, &gnome_vfs_drive_get_icon);	device_path = fake_gnome_vfs_device_get_something (device,		&gnome_vfs_volume_get_device_path,		&gnome_vfs_drive_get_device_path);	label = g_strdup_printf (_("Play Disc '%s'"), name);	g_free (name);	menu_item = gtk_image_menu_item_new_with_label (label);	g_free (label);	icon = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_MENU);	g_free (icon_name);	gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_item), icon);	g_object_set_data_full (G_OBJECT (menu_item), "device_path",			device_path, (GDestroyNotify) g_free);	if (GNOME_IS_VFS_VOLUME (device)) {		g_object_set_data_full (G_OBJECT (menu_item), "activation_uri",				gnome_vfs_volume_get_activation_uri (GNOME_VFS_VOLUME (device)),				(GDestroyNotify) g_free);	}	g_signal_connect (G_OBJECT (menu_item), "activate",			G_CALLBACK (on_play_disc_activate), totem);	gtk_menu_shell_insert (GTK_MENU_SHELL (menu), menu_item, position);	if (disabled != FALSE) {		gtk_widget_set_sensitive (menu_item, FALSE);	}	gtk_widget_show (menu_item);}