diff --git a/system/libraries/Form_validation.php b/system/libraries/Form_validation.php
index f0c1500..df57f80 100644
--- a/system/libraries/Form_validation.php
+++ b/system/libraries/Form_validation.php
@@ -691,20 +691,13 @@
 		if (substr($fieldname, 0, 5) == 'lang:')

 		{

 			// Grab the variable

-			$line = substr($fieldname, 5);

-

-			// Translate it

-			$fieldname = $this->CI->lang->line($line);

+			$line = substr($fieldname, 5);			

 			

-			// Were we able to translate the field name?

-			if ($fieldname === FALSE)

+			// Were we able to translate the field name?  If not we use $line

+			if (FALSE === ($fieldname = $this->CI->lang->line($line)))

 			{

 				return $line;

 			}

-			else

-			{

-				return $fieldname;

-			}

 		}

 

 		return $fieldname;