Deuteronomy 15 is giving laws and rules relating to the treatment of the poor in communities. Verse 4 says:
However, there will be no poor among you, since the Lord will surely bless you in the land which the Lord your God is giving you as an inheritance to possess
But verse 11 says:
For the poor will never cease to be in the land; therefore I command you, saying, ‘You shall freely open your hand to your brother, to your needy and poor in your land.’
What is the solution to the apparent contradiction here? Obviously we have poor with us today, so is verse 4 based upon a condition of obedience?