9d9215a
diff -up gnome-applets-2.24.0.1/drivemount/drive-button.c.mount-auth gnome-applets-2.24.0.1/drivemount/drive-button.c
9d9215a
--- gnome-applets-2.24.0.1/drivemount/drive-button.c.mount-auth	2008-09-26 15:37:51.000000000 -0400
9d9215a
+++ gnome-applets-2.24.0.1/drivemount/drive-button.c	2008-09-26 15:39:15.000000000 -0400
9d9215a
@@ -748,8 +748,10 @@ static void
9d9215a
 mount_drive (DriveButton *self, GtkWidget *item)
9d9215a
 {
9d9215a
     if (self->volume) {
9d9215a
+        GMountOperation *mount_op = gtk_mount_operation_new (NULL);
9d9215a
 	g_volume_mount (self->volume, G_MOUNT_MOUNT_NONE,
9d9215a
-			NULL, NULL, NULL, NULL);
9d9215a
+			mount_op, NULL, NULL, NULL);
9d9215a
+        g_object_unref (mount_op);
9d9215a
     } else {
9d9215a
 	g_return_if_reached();
9d9215a
     }