>Now is my question: how can I catch this error and in this case do nothing. All other errors should be treated as 'normal' errors.
Do you have an Error handler? If so, just start out:
if nLastError = nMyErrorNumberToIgnore
return .t.
endif
That simply bypasses the whole Error process and continues on. If you want more info on error hanlders, check out the white paper at www.stonefield.com