The greeting logic is broken.