Ask : Destroy Mousejoint

Hi all,

I’ve got a problem with destroying mouse joint,
currently I’m using this in my SceneGame:
world->DestroyJoint(mouseJoint);
mouseJoint = NULL;

everything works fine until I have transition to another scene and go back to the SceneGame,
every time I try to create the mouse joint again I got crash

so if there was something I must do to clean the mouse joint properly ?

thanks