obtener el valor de la salida de campo único utilizando el registro activo de codeigniter

la siguiente función debe leer el nombre del código de activo de la base de datos. pero dispara el error: "Intentando obtener propiedad de no-objeto"

function sban_name($asset){
    $this->db->select('name');
    $this->db->from('asset_types');
    $this->db->where('code',$asset);
    return $this->db->get()->result()->row('name');
}

¡Lo único que quiero es que el nombre del activo se devuelva al controlador! ¡Tu ayuda es altamente apreciada!

Respuestas a la pregunta(4)

Su respuesta a la pregunta