diff --git a/omniture_basic.module b/omniture_basic.module
index 39288e0..4a887cb 100644
--- a/omniture_basic.module
+++ b/omniture_basic.module
@@ -30,8 +30,8 @@ function omniture_basic_omniture_variables() {
         continue;
       }
       // @todo: what to do with multilingual terms?
-      if (isset($node->{$field['field_name']}['und'][0]['taxonomy_term'])) {
-        foreach ($node->{$field['field_name']}['und'] as $term) {
+      if (isset($node->{$field['field_name']}[LANGUAGE_NONE][0]['taxonomy_term'])) {
+        foreach ($node->{$field['field_name']}[LANGUAGE_NONE] as $term) {
           if ($variable_name = variable_get("omniture_vocabvidvar_{$term['taxonomy_term']->vid}", FALSE)) {
             $omniture_taxonomy[$variable_name][] = $term['taxonomy_term']->name;
           }
