Index: sites/all/modules/contrib/comment_login/comment_login.module
===================================================================
--- sites/all/modules/contrib/comment_login/comment_login.module	(revision 480)
+++ sites/all/modules/contrib/comment_login/comment_login.module	(working copy)
@@ -54,8 +54,8 @@
       }
       
       // Add a user login form. Yes, I created a variable called "null" because only variables can be passed by reference.
-      // user_login does require a $form_state parameter by reference, but it is unused as of D6.9.
-      $null = NULL;
+      // $null needs to be an array(), because some modules require that $form_state is passed in the correct type.
+      $null = array();
       $login = user_login($null);
       // Since we're pulling this form directly from its form function instead of through drupal_get_form, 
       // we have to fire hook_form_alter manually.
