If it's in the contract then yes. If it's not, it comes down to whatever you negotiate. Review your contract and see if that's included or if there is some language that makes it void if the reason for the delay is the seller's fault.
It may come down to what an attorney who reviews everything suggests, but before you go there read the contract. Once you fully know the terms of what you signed, discuss with an attorney if you don't want to pay it. Just decide quickly so you can still buy the house if you want to.