The system is now limited to a maximum of 30 nights per year, and in the case of Accor explorer, will only add the nights bonus up to that limit if none were credited in the calendar year already. I had 10 nights from my Ibis card, so I received 20 nights.