Minor change: if a batch is received it means it has been sent before,
so it respects the condition