diff -r 02ba3f1733c6 -r 2b4ea9893b66 locationtriggering/ltcontainer/src/lbtdboperationao.cpp --- a/locationtriggering/ltcontainer/src/lbtdboperationao.cpp Thu Aug 19 10:20:18 2010 +0300 +++ b/locationtriggering/ltcontainer/src/lbtdboperationao.cpp Tue Aug 31 15:37:04 2010 +0300 @@ -58,7 +58,12 @@ } iView = &aView; - iView->Prepare( iDb, TDbQuery(aQuery, EDbCompareFolded) ); + TInt err =iView->Prepare( iDb, TDbQuery(aQuery, EDbCompareFolded) ); + if( err != KErrNone ) + { + TRequestStatus* status = &iStatus; + User::RequestComplete(status, err); + } iView->Evaluate(iStatus); SetActive(); iOperation = EDbSqlQuery;