OK found a solution....
Line 129 in file spiderfuncs.php currently reads
if (ereg("Location: *([^\n\r ]+)", $answer, $regs) && $httpcode == 3 && $full_httpcode != 302)
it should be
if (ereg("Location: *([^\n\r ]+)", $answer, $regs) && $httpcode == 3 && $full_httpcode == 302)
Notice the last == instead of !=
HTH
Tarique