diff -ur nautilus.orig/libnautilus-private/nautilus-directory-background.c nautilus/libnautilus-private/nautilus-directory-background.c
--- nautilus.orig/libnautilus-private/nautilus-directory-background.c	2005-08-12 19:11:29.000000000 +0100
+++ nautilus/libnautilus-private/nautilus-directory-background.c	2006-01-12 19:05:43.000000000 +0000
@@ -154,6 +154,9 @@
         case WPTYPE_SCALED:
                 *placement = EEL_BACKGROUND_SCALED_ASPECT;
                 break;
+	case WPTYPE_ZOOM:
+		*placement = EEL_BACKGROUND_ZOOM;
+		break;
         }
 	
         end_color     = eel_gdk_rgb_to_color_spec (eel_gdk_color_to_rgb (prefs->color2));
@@ -230,6 +233,9 @@
 			case EEL_BACKGROUND_SCALED_ASPECT:
 				wallpaper_align = WPTYPE_SCALED;
 				break;
+			case EEL_BACKGROUND_ZOOM:
+				wallpaper_align = WPTYPE_ZOOM;
+				break;
 			default:
 				g_assert_not_reached ();
 				wallpaper_align = WPTYPE_TILED;
Only in nautilus/libnautilus-private: nautilus-directory-background.c.orig
