Nothing, we don't change anything, we need None as a default, as I explained before encoding can be whatever at this point since this is used in many places, depending on the source the QMailMessageBody is constructed from, so yes this can be misused if encoding is changed after to a wrong one...