Index: app/widgets/gimpcontainertreeview-dnd.c
===================================================================
--- app/widgets/gimpcontainertreeview-dnd.c	(revision 25307)
+++ app/widgets/gimpcontainertreeview-dnd.c	(working copy)
@@ -314,10 +314,21 @@ gimp_container_tree_view_drag_drop (GtkW
       tree_view_class = GIMP_CONTAINER_TREE_VIEW_GET_CLASS (tree_view);
 
       if (src_viewable)
-        tree_view_class->drop_viewable (tree_view, src_viewable,
-                                        dest_viewable, drop_pos);
+        {
+          gboolean success = TRUE;
+
+          /* XXX: Make GimpContainerTreeViewClass::drop_viewable()
+           * return success?
+           */
+          tree_view_class->drop_viewable (tree_view, src_viewable,
+                                          dest_viewable, drop_pos);
+
+          gtk_drag_finish (context, success, FALSE, time);
+        }
       else
-        gtk_drag_get_data (widget, context, target, time);
+        {
+          gtk_drag_get_data (widget, context, target, time);
+        }
 
       return TRUE;
     }
