Tweak listhost handling in signals.py