diff --git a/api/src/org/labkey/api/data/SQLFragment.java b/api/src/org/labkey/api/data/SQLFragment.java index 52f0d894a08..b088e446351 100644 --- a/api/src/org/labkey/api/data/SQLFragment.java +++ b/api/src/org/labkey/api/data/SQLFragment.java @@ -850,7 +850,8 @@ public SQLFragment append(TableInfo table) if (s != null) return append(s); - String alias = table.getSqlDialect().makeLegalIdentifier(table.getName()); + // GitHub 1432: Cannot delete a multi-choice option on a source type + String alias = AliasManager.makeLegalName(table.getName(), table.getSchema().getSqlDialect()); return append(table.getFromSQL(alias)); }