This circuit is different to the one I recall being posted some weeks ago. If I remember correctly, R1 and R2 where not inserted, ie. there were wires in lieu of them.
Obviously they have been added in order to limit the voltage across the relay coil to 6V rather than thump them with 12V.
But as far as I can see, it will not work with the resistors.
When d1 operates, d1.1 connects the coil of d2 in parallel with R2 so d2 will operate whereas it should only operate when the button is released.