? disqus-986794.patch
Index: disqus.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/disqus/Attic/disqus.module,v
retrieving revision 1.1.2.27
diff -u -p -r1.1.2.27 disqus.module
--- disqus.module	3 Nov 2010 15:55:21 -0000	1.1.2.27
+++ disqus.module	2 Dec 2010 02:14:55 -0000
@@ -149,7 +149,7 @@ function disqus_nodeapi(&$node, $op, $a3
  */
 function disqus_form_alter(&$form, $form_state, $form_id) {
   $types = variable_get('disqus_nodetypes', array());
-  if (!empty($types[$form['type']['#value']]) && isset($form['type']) && isset($form['#node']) && $form['type']['#value'] .'_node_form' == $form_id) {
+  if (isset($form['type']) && isset($form['#node']) && !empty($types[$form['type']['#value']]) && $form['type']['#value'] .'_node_form' == $form_id) {
     // Add the Disqus settings into the Comment settings fieldset if it exists.
     if (!isset($form['comment_settings'])) {
       $form['comment_settings'] = array(
