diff -burN glib-2.52.3/gio/gunixmounts.c glib-2.52.3.new/gio/gunixmounts.c
--- glib-2.52.3/gio/gunixmounts.c	2017-06-22 07:52:54.000000000 -0500
+++ glib-2.52.3.new/gio/gunixmounts.c	2018-03-04 14:39:02.514998326 -0600
@@ -409,6 +409,11 @@
         device_path = _resolve_dev_root ();
 
       mount_options = mnt_fs_strdup_options (fs);
+      if (g_strstr_len (mount_options, -1, "x-gvfs-hide") != NULL) 
+        {
+          g_free (mount_options);
+          continue;
+        }
       if (mount_options)
         {
           mnt_optstr_get_flags (mount_options, &mount_flags, mnt_get_builtin_optmap (MNT_LINUX_MAP));
