fix a bug in disjoin.sites