diff --git a/webtools/bonsai/addcheckin.pl b/webtools/bonsai/addcheckin.pl index ecaeec96d272..b006adf8b5a9 100755 --- a/webtools/bonsai/addcheckin.pl +++ b/webtools/bonsai/addcheckin.pl @@ -173,7 +173,8 @@ FILE: $full = "$dir/$f"; LEGALDIR: foreach $d (sort( grep(!/\*$/, @::LegalDirs))) { - if ($full =~ m!^$d\b!) { + $d =~ s@^[\.]/@@; + if ($d eq "\." || $d eq "/" || $full =~ m!^$d\b/!) { $okdir = 1; last LEGALDIR; }