Using different shaders for Scene and Game views

I’ve written a shader that, by its nature, does not render usefully in the Scene View. I’d like my shader to only be active when in the Game View and default to something else (basic diffuse in this case) when rendering in the Scene View. Is this possible?

Not currently.

What about now?