diff -r bb577720afcd -r 5851d9e42c5b mtpfws/mtpfw/src/cmtpdataprovider.cpp --- a/mtpfws/mtpfw/src/cmtpdataprovider.cpp Mon Mar 08 21:44:10 2010 +0000 +++ b/mtpfws/mtpfw/src/cmtpdataprovider.cpp Sun Mar 14 13:12:01 2010 +0000 @@ -558,7 +558,7 @@ } } - else if (iSingletons.DpController().EnumerateState() != CMTPDataProviderController::EEnumerated) + else if (iSingletons.DpController().EnumerateState() < CMTPDataProviderController::EEnumeratingPhaseOneDone) { __FLOG(_L8("DP Enumeration is not complete"));