diff --git a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSqlDdlReader.java b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSqlDdlReader.java index 79b3288316..c2f1aa91f5 100644 --- a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSqlDdlReader.java +++ b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSqlDdlReader.java @@ -95,12 +95,12 @@ protected Table readTable(Connection connection, DatabaseMetaDataWrapper metaDat } Table table = super.readTable(connection, metaData, values); - - if(StringUtils.equalsIgnoreCase(table.getSchema(),"sys")){ - return null; - } if (table != null) { + if (StringUtils.equalsIgnoreCase(table.getSchema(), "sys")) { + return null; + } + // Sql Server does not return the auto-increment status via the // database metadata determineAutoIncrementFromResultSetMetaData(connection, table, table.getColumns());