When a user account is created whose name has a dash in it, attempting to glob the account's home directory results in an extra slash appearing in the result path string:

$ useradd -b -p dash -m dash-user
$ tclsh
% info patchlevel
8.5.11
% glob ~dash-user


Ubuntu 12.04 64-bit.  Tclsh installed from default repository using apt-get.