OnParticleTrigger() is not being called when particles collide with collider?

The OnParticleTrigger() callback is never called when the particles collide with the selected collider. If I put the script on the particle system, it seems like the method is called every single frame. If I put it on the collider object, it seems like it is never called. How do I use the Trigger Module in order to print anything to the console every time a particle hits the collider?

public class go : MonoBehaviour {
	void OnParticleTrigger(){
		Debug.Log ("WORK OR ELSE");
	}
	// Use this for initialization
	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}
}

Possible duplicate: OnParticleTrigger runs every frame? - Questions & Answers - Unity Discussions