Volumetric Fog not visible when viewed against sky

I have created a basic volumetric material using a SphereMask and attached it to a particle system to render a bank of fog.

However, the sphere of fog will not render when the view angle is such that the sky is behind the fog bank. As can be seen in the first image below the top of the dome is cut off. If the view angle is such that the ground is behind the fog bank then everything is ok.

If I switch on volumetric clouds (second image) the fog bank renders ok when the cloud is behind the fog. But as can be seen the blue strip of sky will not be rendered against.

How can i set up this system so that the fog renders against the clear blue sky also?

I have a DirectionalLight and a SkyAtmosphere in my environment.