diff --git a/modules/poll/poll.module b/modules/poll/poll.module
index 02a72b8cb9a7ff29de51b7c4c6d098c391f93e54..1865628870d1e020edb2b83da800dc7559488c47 100644
--- a/modules/poll/poll.module
+++ b/modules/poll/poll.module
@@ -487,6 +487,7 @@ function poll_vote(&$node) {
 
         $node->allowvotes = FALSE;
         $node->choice[$choice]['chvotes']++;
+        cache_clear_all();
         drupal_set_message(t('Your vote was recorded.'));
       }
       else {