The last time I had a photo ready and they dismissively waved it off saying "no need!" Only thing I would caution is at the airport, give yourself at least 1.5 hrs for re-entry permit before your boarding time because now they make you wait in a separate queue next to the immigration queue for quite a while. I nearly missed my flight because it took them almost half an hour to get me the permit.