Index: daapsharing/rb-daap-dialog.c
===================================================================
RCS file: /cvs/gnome/rhythmbox/daapsharing/rb-daap-dialog.c,v
retrieving revision 1.8
diff -u -p -r1.8 rb-daap-dialog.c
--- daapsharing/rb-daap-dialog.c	14 Jul 2006 12:25:03 -0000	1.8
+++ daapsharing/rb-daap-dialog.c	25 Jul 2006 01:35:25 -0000
@@ -156,7 +156,9 @@ rb_daap_collision_dialog_new_run (GtkWin
 	gtk_widget_show_all (dialog);
 
 	do {
+		gdk_threads_enter ();
 		resp = gtk_dialog_run (GTK_DIALOG (dialog));
+		gdk_threads_leave ();
 	} while (resp != GTK_RESPONSE_OK);
 
 	s = g_strdup (gtk_entry_get_text (GTK_ENTRY (entry)));
