diff -r 16118e24b93b -r df1a0df61209 locationtriggering/ltcontainer/src/lbtdboperationao.cpp --- a/locationtriggering/ltcontainer/src/lbtdboperationao.cpp Wed Aug 18 10:11:45 2010 +0300 +++ b/locationtriggering/ltcontainer/src/lbtdboperationao.cpp Thu Sep 02 20:51:33 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;