Não é a função que retorna valor, é o SELECT você costumava chamá-lo. Se ele não retornar nenhuma linha, ele não executa sua função.