I have removed some code that's not needed now, but it only applies when the language has children, which really won't be that common.
There is another minor bit of code that might not be needed, but it really shouldn't cause this. Since you can't reproduce it any more, I'm going to tag this as a server issue for now. If you still have problems in the future, let me know - I'll probably need to login and debug to try to find where it's happening specifically.
(On a side note, if you had debug mode on, disable it - it will save memory usage and speed things up.)