Allowing an empty string to be set seemed to break the VM.