Index: libnautilus-private/nautilus-icon-container.c
===================================================================
RCS file: /cvs/gnome/nautilus/libnautilus-private/nautilus-icon-container.c,v
retrieving revision 1.376
diff -p -u -r1.376 nautilus-icon-container.c
--- libnautilus-private/nautilus-icon-container.c	6 Oct 2004 14:03:05 -0000	1.376
+++ libnautilus-private/nautilus-icon-container.c	11 Oct 2004 16:48:27 -0000
@@ -3168,6 +3168,9 @@ button_press_event (GtkWidget *widget,
     	}
 
 	if (clicked_on_icon) {
+		gdk_window_begin_mouse_action (widget->window,
+					       GDK_MOUSE_ACTION_DND,
+					       event->time);
 		return TRUE;
 	}
 
@@ -3522,6 +3525,9 @@ button_release_event (GtkWidget *widget,
 		}
 
 		clear_drag_state (container);
+		gdk_window_end_mouse_action (widget->window,
+					     GDK_MOUSE_ACTION_DND,
+					     event->time);
 		return TRUE;
 	}
 
