drc: try not to end the block prematurely