diff --git a/unique_field.module b/unique_field.module
index a372607..e9645cf 100644
--- a/unique_field.module
+++ b/unique_field.module
@@ -1,4 +1,5 @@
 <?php
+// $Id: unique_field.module,v 1.8.2.3 2010/11/20 21:42:07 detour Exp $
 
 /**
  * @file
@@ -163,7 +164,7 @@ function unique_field_node_validate($node, $form) {
             continue;
           }
           $f = $node->$field;
-          $values = $f[LANGUAGE_NONE];
+          $values = $f[$node->language];
           foreach ($values as $index => $value) {
             if (!is_numeric($index) || !is_array($value)) {
               unset($values[$index]);
