The reason to not throw an exception here was that whole trees can be inherited by sub-sites