Bug 986843 - Don't sweep empty zones if they contain marked compartments r=terrence