That is correct. A slave has to have a certain magical affinity to be able to manipulate or research it at all, however if the crystal has gone "Dark" then it has a chance to try and consume someone researching it if their magical affinity is less than the crystal's power + hunger. You should have the option to try and save them, though.
I have to finish the new additions into the game to be able to troubleshoot my fix properly before I can release the fix for that issue, unfortunately