|  | @@ -875,8 +875,8 @@ function chado_update_record($table, $match, $values, $options = NULL) {
 | 
	
		
			
				|  |  |        $sql .= " $field = NULL AND ";
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      else {
 | 
	
		
			
				|  |  | -      $sql .= " $field = :old_$field AND ";
 | 
	
		
			
				|  |  | -      $args[":old_$field"] = $value;
 | 
	
		
			
				|  |  | +      $sql .= " $field = :$field AND ";
 | 
	
		
			
				|  |  | +      $args[":$field"] = $value;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    $sql = drupal_substr($sql, 0, -4);  // Get rid of the trailing 'AND'.
 |