Apparently, quantum gravity does not obey this because there are no local gauge-invariant (diffeo invariant) operators in quantum gravity---so there's no way to separate the Hilbert spaces of regions inside and outside the BH. The states inside the BH are already available in the boundary region of the particular Cauchy slice!