tweak home controller logic to prevent crash on empty question