diff --git a/roofit/roofitcore/src/RooAbsReal.cxx b/roofit/roofitcore/src/RooAbsReal.cxx index 1687cc3996832a92ae376fe2086fadff4591fb42..f4a1b1f836fe990d673c71783aa580f0f807cdb5 100644 --- a/roofit/roofitcore/src/RooAbsReal.cxx +++ b/roofit/roofitcore/src/RooAbsReal.cxx @@ -968,6 +968,10 @@ const RooAbsReal *RooAbsReal::createPlotProjection(const RooArgSet &dependentVar return 0; } + if(projected->InheritsFrom(RooRealIntegral::Class())){ + ((RooRealIntegral*)projected)->setAllowComponentSelection(true); + } + projected->SetName(name.Data()) ; projected->SetTitle(title.Data()) ;