Covers a case brought up in a question in #20875 This covers a case that was already handled by code, but not tested