Found a bug which needs to be fixed. I had a reseller setup a domain and the username was the same as their reseller account. Which messed up their reseller account. The username should not have been added because it already existed. However, I just recently added a /home2 When the reseller created this account it actually created the the username in /home2 so basically the directory did not exist but the username did exist.