(BUG) unrealheadertool bug when including a file twice

I got it solved out.
I have some juntionfolders in my source folder, so can use cpp easly on different projects.
But from the projectcreation when i was totally new to ue4 i still had included the same files via game.build.cs:

PrivateIncludePaths.Add("L:/classes/UnrealServiceClasses");

The Problem was that i didnt realize it and that the error showed on weired situations(after i added a new class, an error showed in another class and when i removed it the error was gone).

I wont change the status of the thread, because the staff may want to take a look into it.
Because i think it is still a bug. Which might could easly solved by better error handling/output or just by warning the user that the generated.h got included from 2 files. (#pragma once and include_guards didnt work, which they mabe should ?)