=== modified file 'drupal/sites/all/modules/decisions/decisions.module'
--- drupal/sites/all/modules/decisions/decisions.module	2010-04-12 20:49:21 +0000
+++ drupal/sites/all/modules/decisions/decisions.module	2010-05-18 22:05:27 +0000
@@ -857,9 +857,14 @@
  * Function that tells if the given decision meets the quorum.
  */
 function _decisions_meets_quorum($node) {
-  // compute number of people that have cast their vote
-  $num_voters = _decisions_count_voters($node);
+  $num_voters = 0;
   $quorum = _decisions_get_quorum($node);
+  // If the minimum required number of voters is 0,
+  // no reason to find out how many have voted. 
+  if (!empty($quorum)) {
+    // compute number of people that have cast their vote
+    $num_voters = _decisions_count_voters($node);
+  }
   return ($num_voters >= $quorum);
 }
 
@@ -914,6 +919,9 @@
  * Returns the quorum (minimum voters) of a node.
  */
 function _decisions_get_quorum($node) {
+  if (empty($node->quorum_abs) && empty($node->quorum_percent)) {
+    return 0;
+  }
   $num_eligible_voters = _decisions_count_eligible($node);
   $quorum = $node->quorum_abs + ceil(($node->quorum_percent / 100.0) * $num_eligible_voters);
   return min($quorum, $num_eligible_voters);

