I was trying to use an inner class of the super type, which was using generics. And got that strange error above.
class MySuperClass { class InnerCla
Heh, and found the answer myself:
The InnerClass is not static thus an instance of MySuperClass must be passed for the this$ reference - but that's not available before the super() call... simply making InnerClass static solved my problem.