Technically there's no option to get her as non-slave at all if I'm not mistaken, so marrying her has nothing really to do with that. The issue was about asking her to marry to cause an error