World Aligned Normal Blend issues

I’ve tried this a bazillion ways that I know how and still can’t this working.

My material has 3 components, grass, rock and dirt. They all get applied to the terrain based on their angle. The diffuse blending works, I just can’t get the normal blending to use one map on the grass- the rock normal always shows up.

The following shot shows the same scene with diffuse turned off on the bottom shot so you can see the difference:

And the material, like I said, I’ve tried all combinations of piping it through with varying results but not the one I want-