How can I prevent the following from showing an 'insufficant parameters' for /hadd after the last text file line read:

Code:
alias iptracker.init {
  var %a = 1, %b = $read(iptracker.txt,%a)
  while (%a <= %b) {
    var %b = $read(iptracker.txt,%a)
    var %nick = $gettok(%b,1,91)
    echo -s a: %a  nick: %nick  b: %b
    /hadd -s iptracker %nick %b
    inc %a
  }
}


I registered; you should too.