--- voting.backup.sept09	2006-09-09 19:52:16.000000000 -0700
+++ voting.module	2006-09-09 20:29:59.000000000 -0700
@@ -394,9 +394,16 @@ function voting_nodeapi(&$node, $op, $te
       break;
     case 'load':
       $result = db_query("SELECT voting FROM {node_voting} WHERE nid = %d", $node->nid);
+ 
+      $node->voting = variable_get("voting_nodeapi_{$node->type}", 'always');
+      if ($node->voting == 'always') {
+	 $node->voting = 1;
+      }
+      else
       if ($voting = db_fetch_object($result)) {
         $node->voting = $voting->voting;
-      } else {
+      }
+      else {
         $node->voting = variable_get("voting_nodeapi_{$node->type}", 'never');
         if ($node->voting == 'never' || $node->voting == 'sometimes') {
           $node->voting = 0;
