It seems that in same cases, this also occurs not only on @MappedSuperclass, but also on a joined inheritance. I will try to isolate this as well.