ABC:2 Chronicles 19

Verse 7
Don Morgan's list at Infidels claims this is a contradiction and makes the following comments (italicized).

God prefers Abel's offering and has no regard for Cain's.

Genesis 4:4-5 And Abel, he also brought of the firstlings of his flock and of the fat thereof. And the LORD had respect unto Abel and to his offering: But unto Cain and to his offering he had not respect. And Cain was very wroth, and his countenance fell.

God shows no partiality. He treats all alike.

2 Chronicles 19:7 Wherefore now let the fear of the LORD be upon you; take heed and do it: for there is no iniquity with the LORD our God, nor respect of persons, nor taking of gifts.

Acts 10:34 ¶ Then Peter opened his mouth, and said, Of a truth I perceive that God is no respecter of persons:

Romans 2:11 For there is no respect of persons with God.

God's impartiality refers to His judgment of people without regard for their social status, race, religion, etc. (Revelation 20:12; Ephesians 6:9; Romans 10:12) People are judged according to their words and actions. Morgan deceptively excludes the parts of the passages which show this (Acts 10:35; Romans 2:6-10, 12-15) Cain's offering was rejected because it was a wrong action, not because God just didn't like Cain. This is evident from verse 7 (which Morgan also failed to mention). As God told Cain, "If you do well, won't you be accepted?" Thus God impartially treated both Cain and Abel on the basis of their actions.