diff --git a/nselib/mssql.lua b/nselib/mssql.lua index 16cb4baf0..250819a5c 100644 --- a/nselib/mssql.lua +++ b/nselib/mssql.lua @@ -3102,7 +3102,7 @@ Helper = while( pos < data:len() ) do local rowtag = string.unpack("B", data, pos) - if ( rowtag == TokenType.Row ) then + if rowtag == TokenType.Row or rowtag == TokenType.Done then break end