diff -r 03849bd79877 -r fdbfe0a95492 omadmadapters/nsmldminternet/src/NSmlInternetAdapter.cpp --- a/omadmadapters/nsmldminternet/src/NSmlInternetAdapter.cpp Fri Sep 17 19:58:05 2010 +0530 +++ b/omadmadapters/nsmldminternet/src/NSmlInternetAdapter.cpp Fri Oct 15 11:39:02 2010 +0530 @@ -5200,8 +5200,7 @@ TPtrC qDB = TPtrC(COMMDB_ID); //Check if URI is /AP/*/NAPDef/* then it should be check IAP ID in DB not IAPService - if ((iIAPId >= 0) - && ((aURI.Match(_L8("AP/*/NAPDef/*")) != KErrNotFound) + if (((aURI.Match(_L8("AP/*/NAPDef/*")) != KErrNotFound) || (aURI.Match(_L8("AP/*/NAPDef/*/Bearer/*")) != KErrNotFound) || (aURI.Match(_L8("AP/*")) != KErrNotFound) || (aURI.Match(_L8("AP/*/NAPDef"))