diff -urN hal-0.5.11.orig/tools/hal-storage-mount.c hal-0.5.11/tools/hal-storage-mount.c --- hal-0.5.11.orig/tools/hal-storage-mount.c 2008-09-19 04:09:48.000000000 +0200 +++ hal-0.5.11/tools/hal-storage-mount.c 2008-09-19 13:09:49.000000000 +0200 @@ -720,6 +720,8 @@ * (since these doesn't contain uid/gid bits) */ if (strcmp (libhal_volume_get_fstype (volume), "vfat") != 0 && + strcmp (libhal_volume_get_fstype (volume), "ntfs") != 0 && + strcmp (libhal_volume_get_fstype (volume), "ntfs-3g") != 0 && strcmp (libhal_volume_get_fstype (volume), "iso9660") != 0 && strcmp (libhal_volume_get_fstype (volume), "hfs") != 0 && strcmp (libhal_volume_get_fstype (volume), "udf") != 0) {