It's a minor issue in the grand scheme of things, but it is rather annoying. I haven't been able to trace the exact cause, but the most common way to get it to trigger is with extra turn characters. You gain the extra turn for the group while using one of the allies (usually the warrior Angel for me), then the character selected switches to the Eddie while still displaying the skillset of the ally. It doesn't always trigger after an extra turn though. Sometimes it just triggers after using the ally to the right of the Eddie.