Обязан ли продавец вернуть задаток, если исполком не разрешил продать квартиру?

Продавец и покупатель заключили:

1. типовой предварительный договор, где указано, что стороны обязуются заключить договор купли продажи в срок N.

В договоре агент покупателя добавила пункт: "покупка квартиры возможна при условии продажи покупателем своей квартиры (покупатель найден)".

2. соглашение о задатке, в котором стандартные условия: если сделка не состоялась по вине продавца - он возвращает задаток в двойном размере, если по вине покупателя - задаток остается у продавца.

В итоге исполком не разрешил покупателю продать свою квартиру.

Обязан ли продавец вернуть задаток?