Only use default callerid if it's specified (bug #3486)