diff --git a/src/nautilus-property-browser.c b/src/nautilus-property-browser.c
index d655add..28cea96 100644
--- a/src/nautilus-property-browser.c
+++ b/src/nautilus-property-browser.c
@@ -990,7 +990,7 @@ update_preview_cb (GtkFileChooser *fc,
 
 	filename = gtk_file_chooser_get_preview_filename (fc);
 	if (filename) {
-		pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
+		pixbuf = gdk_pixbuf_new_from_file_at_scale (filename, 128, -1, TRUE, NULL);
 
 		gtk_file_chooser_set_preview_widget_active (fc, pixbuf != NULL);
 		
