Well it should be working actually, the code should handle that very thing

Find a member who this problem happens for, and open his member file. Paste line 38 here