Plus should be removed before decoding.

If a plus is legitimately included in the post then it is stripped out and replaced with a space.  The plus should be valid if it's there after the decode.