I had the same problem.
And he didn't behave or disappeared after I captured all the heroes, which kept me from unlocking Locke's dungeon.