// Change this to the below.
$row = $this->select('option_value')
->where("option_key",$key)
->get()
->getRow();
// Change to this and see if it makes a deference.
$query = $this->select('option_value')
->where("option_key",$key)
->get();
$row = $query->getRow();