--- dvd+rw-tools-5.17.4.8.6/transport.hxx.orig 2004-08-10 13:49:07 +0400 +++ dvd+rw-tools-5.17.4.8.6/transport.hxx 2004-08-10 13:59:22 +0400 @@ -215,7 +215,11 @@ public: while ((mb=getmntent (fp))!=NULL) { if (stat (mb->mnt_fsname,&msb) < 0) continue; // corrupted line? if (msb.st_rdev == fsb.st_rdev) - { ret = -1; + { + if ((strcmp("subfs", mb->mnt_type) == 0) || + (strcmp("supermount", mb->mnt_type) == 0)) + continue; + ret = -1; if ((pid = fork()) == (pid_t)-1) break; if (pid == 0) execl ("/bin/umount","umount",mb->mnt_dir,NULL); while (1)