Why not ?
I am also an expatriate like you, but dont mind paying one month extra, in case my leaving makes loss for the landlord.
why we insist that landlords should bear the loss ?

the best way to escape from this normally, we "arrange" another tenant in your place. this way , landlord will not have any loss, he will not insist for one month additonal rent