diff --git a/src/generators/SourceKit.Generators.Builder/Builders/FileBuilders/TypeBuilder.cs b/src/generators/SourceKit.Generators.Builder/Builders/FileBuilders/TypeBuilder.cs
index 80cf49c..b4d1258 100644
--- a/src/generators/SourceKit.Generators.Builder/Builders/FileBuilders/TypeBuilder.cs
+++ b/src/generators/SourceKit.Generators.Builder/Builders/FileBuilders/TypeBuilder.cs
@@ -28,7 +28,11 @@ public CompilationUnitSyntax Process(
.Append(Token(SyntaxKind.PartialKeyword))
);
- var namespaceIdentifier = IdentifierName(request.Symbol.ContainingNamespace.GetFullyQualifiedName());
+ var namespaceString = request.Symbol.ContainingNamespace.IsGlobalNamespace
+ ? request.Symbol.ContainingNamespace.Name
+ : request.Symbol.ContainingNamespace.GetFullyQualifiedName();
+
+ var namespaceIdentifier = IdentifierName(namespaceString);
var namespaceDeclaration = NamespaceDeclaration(namespaceIdentifier);
var declaration = request.Symbol.ToSyntax().WithModifiers(modifiers);
diff --git a/src/generators/SourceKit.Generators.Builder/SourceKit.Generators.Builder.csproj b/src/generators/SourceKit.Generators.Builder/SourceKit.Generators.Builder.csproj
index 7daa90f..9be8f9b 100644
--- a/src/generators/SourceKit.Generators.Builder/SourceKit.Generators.Builder.csproj
+++ b/src/generators/SourceKit.Generators.Builder/SourceKit.Generators.Builder.csproj
@@ -26,7 +26,9 @@
1.1.$(PatchVersion)
- Fixed property type usings generation
+
+ Fixed global namespace generation
+