Kill house recent calls slide (and blue dog cruft). Closes #961.