SVG Filter exported wrong
I have an svg filter applied to a simple path, which is applied correctly in illustrator, but when I export as an svg one feBlend item is missing.
My filter
<filter id="wood">
<feTurbulence baseFrequency=".4 0.002" numOctaves="2" result="stripes" stitchTiles="noStitch" type="fractalNoise">
</feTurbulence>
<feColorMatrix in="stripes" result="woodStripes" type="matrix" values=" 0 0 0 0.52 0.04 0 0 0 0.29 0.03 0 0 0 0.15 0.01 0 0 0 0 1">
</feColorMatrix>
<feTurbulence baseFrequency="0.5 0.5" numOctaves="2" result="smallNoise" stitchTiles="noStitch" type="fractalNoise">
</feTurbulence>
<feColorMatrix in="smallNoise" result="desaturatedNoise" type="saturate" values="0.2"></feColorMatrix>
<feBlend in="woodStripes" in2="desaturatedNoise" mode="multiply" result="woodTexture"></feBlend>
<feComposite in="woodTexture" in2="SourceGraphic" operator="in"></feComposite>
</filter>
Is exported as
<filter id="wood" name="wood">
<feTurbulence result="stripes" baseFrequency="0.4 0" numOctaves="2" type="fractalNoise"/>
<feColorMatrix result="woodStripes" values="0 0 0 0.52 0.04 0 0 0 0.29 0.03 0 0 0 0.15 0.01 0 0 0 0 1" in="stripes"/>
<feTurbulence result="smallNoise" baseFrequency="0.5 0.5" numOctaves="2" type="fractalNoise"/>
<feColorMatrix result="desaturatedNoise" type="saturate" values="0.2" in="smallNoise"/>
<feComposite operator="in" in="woodTexture" in2="SourceGraphic"/>
</filter>
Which is missing the line:
<feBlend in="woodStripes" in2="desaturatedNoise" mode="multiply" result="woodTexture"></feBlend>
When I manually add the line, the svg is correct.