How to handle dangling references to deleted records

The has_row looks useful but cannot solve my problem. It does not seem to work with stale references to deleted rows.

app_tables.referenced.has_row(some_stale_ref)

returns:

AttributeError: 'LiveObjectProxy' object has no attribute 'has_record'