I ran into this same issue while doing some server QA tasks. Initialize the version to one if the field doesn't exist, otherwise increment it.