diff --git a/plugins/data/data_marp.lua b/plugins/data/data_marp.lua index 129d144a2c6..0919683d3e6 100644 --- a/plugins/data/data_marp.lua +++ b/plugins/data/data_marp.lua @@ -111,10 +111,12 @@ local function init() db:exec("END TRANSACTION") end -init() +if db then + init() +end function dat.check(set, softlist) - if softlist or not ver then + if softlist or not ver or not db then return nil end info = nil