Well this helps, as I know what to look for now. It certainly isn't fine net material. Thank you, I will try to source an alternative!
ETA Looking at eBay all the bags seem to be made of plasticky stuff. I may just take this to the tip or put it on Freecycle. It's very poor that they don't...