Fix an oversight that blew up smoke test

I introduced a minor compile time bug that slips past one of the two compilation modes for Clang
and both of our compilation modes for GCC.  Was caught by smoke test.