setServerErrors fix for properties without error

When setting server errors properties that did not have any server
errors
were incorrectly having their serverErrors observable set to an array
with a
single undefined value.