Is it Kusum? He never did say that his mother passed away, but rather that she wasn't there with him. Sadhana just assumed that she had passed away.
Perhaps Kusum comes and clears the misunderstandings and tells Karan that Indrajit did not know that she was pregnant?