Fix #404

Some new code was assuming the box required is always non-empty. Not so.