Do I have to removeMouseListener before I delete component?

For future people, please do! Read access violation on (MouseListener& l) in callChecked