domain installed in wrong folder

Hi there, one of our domains installed into the wrong folder (/home/site instead of /home/users/site).

The reason for this is obvious. We originally installed it there and later moved the home directory. But the config restored from backup has put it into the old location.

So now the scripts are configured to /home/users/site, but apache, /etc/passwd, and virtualmin all think it's in /home/site -- which it is.

The home directory is not modifiable if I "Edit Virtual Server" and "Move Server" only allows me to make it a subserver of another account. (I can't actually figure out how we did this last time!)

Any advice on how to get these reconciliated?

Closed (fixed)