Do not set surname when empty, causes Zimbra errors

Wild guess: surname is a required field in Zimbra.
When it's set in the array but has an empty value, Zimbra whines like a little baby.