diff --git a/ServerDatabase.SourceGenerator/JsonTableRowGenerator.cs b/ServerDatabase.SourceGenerator/JsonTableRowGenerator.cs
index 91bba2c..11e4ce4 100644
--- a/ServerDatabase.SourceGenerator/JsonTableRowGenerator.cs
+++ b/ServerDatabase.SourceGenerator/JsonTableRowGenerator.cs
@@ -84,6 +84,7 @@ namespace ServerDatabase.SourceGenerator.Generated
string bad = prop.Type.ToString();
Console.WriteLine(prop);
bad = bad.Replace("ServerDatabase.TableColumn<", "");
+ bad = bad.Remove(0, bad.LastIndexOf(',')) + 1;
bad = bad.Remove(bad.LastIndexOf('>'));
if (bad.ToLower() == "byte[]") bad = "string";
EqualsValueClauseSyntax? equalsSyntax = prop.DeclaringSyntaxReferences[0].GetSyntax() switch
diff --git a/ServerDatabase.SourceGenerator/ServerDatabase.SourceGenerator.csproj b/ServerDatabase.SourceGenerator/ServerDatabase.SourceGenerator.csproj
index 77193ab..a59df57 100644
--- a/ServerDatabase.SourceGenerator/ServerDatabase.SourceGenerator.csproj
+++ b/ServerDatabase.SourceGenerator/ServerDatabase.SourceGenerator.csproj
@@ -6,7 +6,7 @@