Fixing JForm behavior on load without replacing

We need to remove the new (but existing) field to avoid duplicates.
unset() seems not to work.

Test instruction: Try to add existing fields without replacing.