sc_error en popup

Buenas noches, tengo en un event onvalidate lo siguiente:
// chequeo si la cuenta esta dada de alta y verifico nif / cif y cuenta de familia
$check_table = ‘tbcuentas’;
$check_where = “cuentas_nifcif = ‘{cuentas_nifcif}’ AND (cuentas_familia = ‘{cuentas_familia}’ )”; //

// Check for record
$check_sql = ‘SELECT *’
. ’ FROM ’ . $check_table
. ’ WHERE ’ . $check_where;
sc_select(dataset, $check_sql);

if (false == {dataset})
{
// Error while accessing database
}
elseif ({dataset}->EOF)
{
// No record found
}
else
{

 sc_error_message("Ya esta registrado." . {cuentas_nifcif} . " No se puede incluir el registro");
sc_field_display({botonactualizar}, off);

// sc_error_exit();

}
El problema esta en que este formulario esta en un iframe y el mensaje queda oculto.
Hay alguna forma de poder hacerlo de otra manera. La idea es que verifique y no deje continuar con el registro si esta duplicado.

Gracias