diff --git a/FWCore/Framework/src/EDConsumerBase.cc b/FWCore/Framework/src/EDConsumerBase.cc index 57389241f5ef7..8341314454f94 100644 --- a/FWCore/Framework/src/EDConsumerBase.cc +++ b/FWCore/Framework/src/EDConsumerBase.cc @@ -187,6 +187,9 @@ EDConsumerBase::updateLookup(BranchType iBranchType, if(iBranchType == InEvent) { itemsToGet(iBranchType, itemsToGetFromEvent_); + //Temporary: until we release resources on Event::getBy* calls + // we need to prefetch mayConsumes as well + itemsMayGet(iBranchType, itemsToGetFromEvent_); } }