diff --git a/bundles/org.openhab.persistence.mapdb/pom.xml b/bundles/org.openhab.persistence.mapdb/pom.xml
index 32d880d855c..62caa623402 100644
--- a/bundles/org.openhab.persistence.mapdb/pom.xml
+++ b/bundles/org.openhab.persistence.mapdb/pom.xml
@@ -14,6 +14,10 @@
openHAB Add-ons :: Bundles :: Persistence Service :: MapDB
+
+ org.openhab.core.library.types
+
+
org.mapdb
diff --git a/bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java b/bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java
index 6286661730f..5e09943cfb8 100644
--- a/bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java
+++ b/bundles/org.openhab.persistence.mapdb/src/main/java/org/openhab/persistence/mapdb/internal/MapDbPersistenceService.java
@@ -102,7 +102,6 @@ public class MapDbPersistenceService implements QueryablePersistenceService {
if (db != null) {
db.close();
}
- threadPool.shutdown();
}
@Override