--- util-linux-2.12q/mount/mount.c +++ util-linux-2.12q/mount/mount.c @@ -1178,11 +1178,15 @@ if (types == NULL && !mounttype && !is_existing_file(spec)) { if (strchr (spec, ':') != NULL) { - types = "nfs"; - if (verbose) - printf(_("mount: no type was given - " + types = do_guess_fstype(spec); + if(types == NULL) { + types = "nfs"; + if (verbose) { + printf(_("mount: no type was given - " "I'll assume nfs because of " "the colon\n")); + } + } } else if(!strncmp(spec, "//", 2)) { types = "smbfs"; if (verbose)