diff --git a/src/pawsqlite.mjs b/src/pawsqlite.mjs index 0e0fbd1..6bf30e3 100644 --- a/src/pawsqlite.mjs +++ b/src/pawsqlite.mjs @@ -21,6 +21,10 @@ export default { return adapter.delete(dbName); }, registerAdapter: function(adapter) { + if (!adapter) { + throw new PawSQLiteError("Invalid adapter"); + } + const wrapped = wrapAdapter(adapter); if (getAdapter(wrapped.name, true)) {