[g3dvl] cleanup empty block handling