summaryrefslogtreecommitdiff
path: root/tools/hal-storage-mount.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/hal-storage-mount.c')
-rw-r--r--tools/hal-storage-mount.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/hal-storage-mount.c b/tools/hal-storage-mount.c
index e48b4b9e..78e01603 100644
--- a/tools/hal-storage-mount.c
+++ b/tools/hal-storage-mount.c
@@ -786,7 +786,8 @@ handle_mount (LibHalContext *hal_ctx,
/* don't consider uid= on vfat, iso9660, hfs and udf change-uid for the purpose of policy
* (since these doesn't contain uid/gid bits)
*/
- if (strcmp (libhal_volume_get_fstype (volume), "vfat") != 0 &&
+ if (libhal_volume_get_fstype (volume) != NULL &&
+ 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 &&