diff --git a/expire.node_reference.inc b/expire.node_reference.inc
index 344e87f..3f8caaf 100644
--- a/expire.node_reference.inc
+++ b/expire.node_reference.inc
@@ -18,7 +18,8 @@ function expire_get_node_references($node) {
     if ($field_types[$field['field_name']]['type'] == 'node_reference') {
       $node_field = isset($node->$field['field_name']) && !empty($node->$field['field_name']) ? $node->$field['field_name'] : array();
       if (!empty($node_field)) {
-        foreach($node_field[$node->language] as $reference) {
+        $language = field_language('node', $node, $field['field_name']);
+        foreach($node_field[$language] as $reference) {
           $paths['reference' . $reference['nid']] = 'node/'. $reference['nid'];
         }
       }
