DontGoThroughThings vs Triggers

I’m using the DontGoThroughThings script for my projectiles (http://wiki.unity3d.com/index.php?title=DontGoThroughThings) but they hit trigger colliders, which should not occur (arrows hitting pickups and so on).

How do I prevent these collisions?

Put your trigger colliders on the IgnoreRaycast layer, or some other one that is ignored with the LayerMask in that script.