According to the spec the list of mime types in a desktop file 'should' end with a trailing semicolon.