diff --git a/IDEHelper/Compiler/BfSystem.cpp b/IDEHelper/Compiler/BfSystem.cpp index e8e77ab2..10ab8c22 100644 --- a/IDEHelper/Compiler/BfSystem.cpp +++ b/IDEHelper/Compiler/BfSystem.cpp @@ -2482,6 +2482,8 @@ void BfSystem::FindFixitNamespaces(const StringImpl& typeName, int numGenericArg String outerName; if (typeDef->mOuterType != NULL) { + if (!typeDef->mGenericParamDefs.IsEmpty()) + continue; outerName += "static "; outerName += typeDef->mOuterType->mFullName.ToString(); }