diff --git a/modules/poll/poll.module b/modules/poll/poll.module
index ec5452e..483f14e 100644
--- a/modules/poll/poll.module
+++ b/modules/poll/poll.module
@@ -584,6 +584,8 @@ function poll_update($node) {
         ->insertFields(array(
            'nid' => $node->nid,
            'chtext' => $choice['chtext'],
+           'weight' => $choice['weight'],
+           'chvotes' => (int) $choice['chvotes'],
         ))
         ->execute();
     }
