fix dpb when full