conditional raze of a list

I have a query that returns a list of tables. (with the same meta)If the list contains only the intended table then the raze works fine.However an error occurs if one of them was to fail and I get a resultof something like( ( a:abc;b:1 2 3);error) as my list and a raze on this throwsa type error.Is there anything like a conditional raze to exclude any error items?I have the query setup so that it only returns the correct table orelse error.

charset=us-ascii
X-Mailer: iPhone Mail (8C148)
In-Reply-To: <1fb30afe-df26-4bbb-841c-8f30b6955287@z19g2000yqb.googlegroups.com>
Message-Id:
Date: Tue, 11 Jan 2011 07:02:08 -0500
To: “personal-kdbplus@googlegroups.com

Mime-Version: 1.0 (iPhone Mail 8C148)

Check your list of tables for symbols with something like:

if[any -11h in type each results;
/ failed, found a symbol(s)
/ in the list, take corrective
/ action
];

Filter it

raze{x where -11<>type each x}