Omission does not necessarily constitute contradiction. With this in mind, consider several alleged New Testament contradictions. If Matthew explicitly stated that only one angel was present at that time, the two accounts would be dissonant. As it is, they are harmonious. Others note an apparent discrepancy in the accounts of the birth of Jesus.
Simple observation shows that the two accounts do differ.
He then records the family's return to Nazareth. The Gospels never claim to be exhaustive records of the life of Christ. Any biographer must of necessity be selective. As such, the accounts are complementary, rather than contradictory. Specifically, the issue concerns the chronological relationship of the crucifixion to the celebration of the Passover meal by the Jews.