diff --git a/lib/dradis/plugins/settings/adapters/db.rb b/lib/dradis/plugins/settings/adapters/db.rb index 2430cee..e04e0ed 100644 --- a/lib/dradis/plugins/settings/adapters/db.rb +++ b/lib/dradis/plugins/settings/adapters/db.rb @@ -9,7 +9,9 @@ def delete(key) end def exists?(key) - Configuration.exists?(name: namespaced_key(key)) + (ActiveRecord::Base.connection rescue false) && + Configuration.table_exists? && + Configuration.exists?(name: namespaced_key(key)) end def read(key)