diff -r 8a15a9b13881 -r b059a3fb2a58 mod_password_reset/mod_password_reset.lua --- a/mod_password_reset/mod_password_reset.lua Wed Apr 03 11:57:37 2019 +0200 +++ b/mod_password_reset/mod_password_reset.lua Fri Apr 05 18:57:51 2019 +0200 @@ -14,7 +14,13 @@ local max_token_age = module:get_option_number("password_reset_validity", 86400); -local serve = module:depends"http_files".serve; +local serve; +if not pcall(function () + local http_files = require "net.http.files"; + serve = http_files.serve; +end) then + serve = module:depends"http_files".serve; +end module:depends("adhoc"); module:depends("http");