fix synchronization on non-final block