Prevent inifinite loop for symmetric associations 

Fix for #62.

Test are running fine locally, but I am not sure about the general consequences of this change.