See https://github.com/ngallagher/simplexml/issues/20 or http://stackoverflow.com/questions/37099126/simple-framework-ignores-empty-xml-elements-in-list Sadly, the behaviour is no different in 2.8.1. Since you guys seem to be a bit more active in the project, maybe you can fix this