diff -r 958eca8527dd -r 3f7d9dbe57c8 terminalsecurity/SCP/SCPDatabase/src/SCPParamDB.cpp --- a/terminalsecurity/SCP/SCPDatabase/src/SCPParamDB.cpp Tue Jan 26 12:43:57 2010 +0200 +++ b/terminalsecurity/SCP/SCPDatabase/src/SCPParamDB.cpp Tue Feb 02 00:44:00 2010 +0200 @@ -177,7 +177,9 @@ __LEAVE_IF_ERROR(lDBView.Prepare(iParameterDB, TDbQuery(*lSelectQry))); __LEAVE_IF_ERROR(lDBView.EvaluateAll()); - lDBView.FirstL(); + if(EFalse == lDBView.FirstL()) { + return KErrNotFound; + } TInt lRowCount = lDBView.CountL(); @@ -212,7 +214,9 @@ __LEAVE_IF_ERROR(lDBView.Prepare(iParameterDB, TDbQuery(*lSelectQry))); __LEAVE_IF_ERROR(lDBView.EvaluateAll()); - lDBView.FirstL(); + if(EFalse == lDBView.FirstL()) { + return KErrNotFound; + } TInt size(0); TInt lRowCount = lDBView.CountL();