I have just installed this module on a drupal 6.20 and i had an ip authentication on my localhost (127.0.0.1).
After logout i have a lots of notice message with an undefined index q.
So i think it's important to test if the variable exist before using it in the code.