Issue 598: allow empty phone type (not just GSM/CDMA)

Fix for issue #598