diff --git a/dqops/src/main/java/com/dqops/connectors/duckdb/fileslisting/LocalSystemTablesLister.java b/dqops/src/main/java/com/dqops/connectors/duckdb/fileslisting/LocalSystemTablesLister.java index d11965074a..3498a1104e 100644 --- a/dqops/src/main/java/com/dqops/connectors/duckdb/fileslisting/LocalSystemTablesLister.java +++ b/dqops/src/main/java/com/dqops/connectors/duckdb/fileslisting/LocalSystemTablesLister.java @@ -10,6 +10,7 @@ import java.io.File; import java.nio.file.Path; +import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Objects; @@ -34,7 +35,7 @@ public List listTables(DuckdbParametersSpec duckdb, String sch String pathPrefixString = duckdb.getDirectories().get(schemaName); File[] files = Path.of(pathPrefixString).toFile().listFiles(); if(files == null){ - return null; + return new ArrayList<>(); } String folderPrefix = StringUtils.removeEnd(StringUtils.removeEnd(pathPrefixString, "/"), "\\");