Index: fm-properties-window.c
===================================================================
RCS file: /cvs/gnome/nautilus/src/file-manager/fm-properties-window.c,v
retrieving revision 1.210
diff -u -r1.210 fm-properties-window.c
--- fm-properties-window.c	22 Feb 2005 08:51:12 -0000	1.210
+++ fm-properties-window.c	22 Feb 2005 22:37:34 -0000
@@ -275,6 +275,7 @@
 	GnomeVFSVolume *volume;
 	GnomeVFSDrive *drive;
 	NautilusDesktopLink *link;
+	char *trash_uri;
 
 	target_file = NULL;
 	if (nautilus_file_has_volume (file)) {
@@ -297,10 +298,15 @@
 		/* map to linked URI for these types of links */
 		uri_to_display = nautilus_desktop_link_get_activation_uri (link);
 		if (uri_to_display) {
-                        target_file = nautilus_file_get (uri_to_display);
-                        g_free (uri_to_display);
-                }
-		
+			if (eel_uri_is_trash (uri_to_display)) {
+				trash_uri = g_strconcat ("file://", g_get_home_dir(), "/.Trash", NULL);
+				target_file = nautilus_file_get (trash_uri);
+				g_free (trash_uri);
+			} else {
+				target_file = nautilus_file_get (uri_to_display);
+			}
+			g_free (uri_to_display);
+		}
 		g_object_unref (link);
         }
 
@@ -1914,7 +1920,7 @@
 	directory_contents_value_field_update (window);
  
 	       
-	for (l = window->details->original_files; l; l = l->next) {
+	for (l = window->details->target_files; l; l = l->next) {
 		file = NAUTILUS_FILE (l->data);
 		nautilus_file_recompute_deep_counts (file);
 		
