diff --git a/sites/all/modules/fusioncharts/fusioncharts_cck/fusioncharts_cck.module b/sites/all/modules/fusioncharts/fusioncharts_cck/fusioncharts_cck.module
index 694f69c..ce60f1f 100644
--- a/sites/all/modules/fusioncharts/fusioncharts_cck/fusioncharts_cck.module
+++ b/sites/all/modules/fusioncharts/fusioncharts_cck/fusioncharts_cck.module
@@ -133,8 +133,9 @@ function fusioncharts_cck_field_formatter_info() {
  */
 function theme_fusioncharts_cck_formatter_default($element) {
   static $rendered; //since we are rendering the whole thing in one go, we don't want to rerender for each row
-  if ($rendered[$element['#field_name']] != TRUE) {
-    $rendered[$element['#field_name']] = TRUE;
+  $rendered_field_id = $element['#field_name'] . $element['#node']->nid;
+  if ($rendered[$rendered_field_id] != TRUE) {
+    $rendered[$rendered_field_id] = TRUE;
     $field_info = $element['#node']->$element['#field_name'];
     //strip out the # symbols from the colors
     foreach ($field_info['settings'] as $key => $value) {
