diff --git a/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DatabaseWriter.java b/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DatabaseWriter.java index c64e35daf8..30458ac8c7 100644 --- a/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DatabaseWriter.java +++ b/symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DatabaseWriter.java @@ -384,7 +384,9 @@ protected boolean filterBefore(CsvData data) { } // re-lookup target table in case the source table has changed Table oldTargetTable = targetTable; - targetTable = lookupTableAtTarget(this.sourceTable); + if (this.sourceTable!=null) { + targetTable = lookupTableAtTarget(this.sourceTable); + } if (targetTable!=null && !targetTable.equals(oldTargetTable)) { // allow for auto increment columns to be inserted into if appropriate String quote = getPlatform().getDatabaseInfo().getDelimiterToken();