--- votingapi_field.module[1].bak	2007-03-03 00:08:48.566485300 +0100
+++ votingapi_field.module	2007-03-03 02:52:58.028551300 +0100
@@ -301,13 +301,21 @@
             '#title' => t('Rating'),
             '#default_value' => $value,
             '#description' => t('Author\'s rating.'),
+            '#weight' => $field['widget']['weight'], 
           );
-          return $form;
+          break;
+
+        default:
+          // need to return weight for all types to show up in 'Manage fields'
+          $form[$field['field_name']]['#weight'] = $field['widget']['weight'];
+          break;
       }
-    break;
+      return $form;
+      break;
+
     case 'validate':
-      
-    break;
+      break;
+
     case 'submit':
       // called when an author votes on an author review field
       // this is a special case of voting
@@ -316,7 +324,7 @@
       $vote->value = $node->author_rating;
       $votetype = _votingapi_field_votetype($field);
       votingapi_set_vote($votetype, $node->nid, $vote);
-    break;
+      break;
   }
 }
 
