Ok I tried to manually reference it, it does not help. struct Quaternion { float x,y,z,angle; } class ForceReference { Quaternion q; } shared static this() { Quaternion q; auto t = typeid(Quaternion); auto info = RTInfo!Quaternion; printf("%x %x\n", info, t.rtInfo); } Although info is not null t.rtInfo is null. Kind Regards Benjamin Thaut