it happens again and again that a user moves a root folder unintentionally into another folder.

The only way I can think of to avoid this, would be to eliminate the rights for the users on the root folders - but then I don't have inheritance anymore and I must give rights to every single folder in the root folder. This isn't practical.

Do I miss something? Can you think of a better way?