Index: mail/em-folder-tree.c
===================================================================
--- mail/em-folder-tree.c	(revision 34132)
+++ mail/em-folder-tree.c	(working copy)
@@ -929,24 +929,6 @@
 }
 
 static void
-emft_drop_async_done (struct _mail_msg *mm)
-{
-	struct _DragDataReceivedAsync *m = (struct _DragDataReceivedAsync *) mm;
-	gboolean success, delete;
-	
-	/* ?? */
-	if (m->aborted) {
-		success = FALSE;
-		delete = FALSE;
-	} else {
-		success = !camel_exception_is_set (&mm->ex);
-		delete = success && m->move && !m->moved;
-	}
-	
-	gtk_drag_finish (m->context, success, delete, GDK_CURRENT_TIME);
-}
-
-static void
 emft_drop_async_free (struct _mail_msg *mm)
 {
 	struct _DragDataReceivedAsync *m = (struct _DragDataReceivedAsync *) mm;
@@ -962,7 +944,7 @@
 static struct _mail_msg_op emft_drop_async_op = {
 	emft_drop_async_desc,
 	emft_drop_async_drop,
-	emft_drop_async_done,
+	NULL,
 	emft_drop_async_free,
 };
 
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 34132)
+++ ChangeLog	(working copy)
@@ -1,3 +1,9 @@
+2007-08-29  Gavin Scott <gavindscott@yahoo.com>
+
+	** Fixes bug #351672
+
+	* em-folder-tree.c: Remove unneeded gtk_drag_finish call
+	
 2007-08-28  Matthew Barnes  <mbarnes@redhat.com>
 
 	* configure.in: Add mail/default/pl/Makefile to AC_OUTPUT.
