diff --git a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlPersistenceHandler.java b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlPersistenceHandler.java index d06daab56..d211fbadb 100644 --- a/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlPersistenceHandler.java +++ b/li.strolch.persistence.postgresql/src/main/java/li/strolch/persistence/postgresql/PostgreSqlPersistenceHandler.java @@ -66,7 +66,8 @@ public class PostgreSqlPersistenceHandler extends StrolchComponent implements Pe @Override public void initialize(ComponentConfiguration componentConfiguration) throws Exception { - Driver.register(); + if (Driver.isRegistered()) + Driver.register(); DbConnectionBuilder connectionBuilder = new PostgreSqlDbConnectionBuilder(getContainer(), componentConfiguration);