http://destiny.wikia.com/wiki/Crux_of_Crota
You need to have the eidolon equipped while killing crota?
-
I didn't even have my husk of the pit on me when I got the crux. I DID have glowhoo equipped though.