diff --git a/nselib/stdnse.lua b/nselib/stdnse.lua index 1b7c5be1a..6b9f5e73c 100644 --- a/nselib/stdnse.lua +++ b/nselib/stdnse.lua @@ -341,6 +341,7 @@ end -- @return A number of seconds, or nil followed by an error -- message. function parse_timespec(timespec) + if timespec == nil then return nil, "Can't parse nil timespec" end local n, unit, t, m local multipliers = {[""] = 1, s = 1, m = 60, h = 60 * 60, ms = 0.001}