Caused because switch buffer hooks weren't triggering, due to multi-term's odd use of set-buffer before switch-to-buffer.