Ciao, oppure se sai un po di VBA...
nell'evento load delle maschere potresti inserire la funzione "Dcount", passarle la Query che regge le maschere, e se il risultato è 0 setti la proprietà enable del pulsante a false, viceversa a true.
... anche se, in effetti, il recordsetclone credo sia una soluzione più adatta... in uno dei link di Willy cè anche un esempio