Fix #7 : Only save if modified