diff --git a/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc b/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc
index 4e9329bc73dea4e2a4fa7040d4102237c6d39660..58f5578b8efe3370d7dd42dd8f008cba8eba0db5 100644
--- a/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc
+++ b/v2.5/toolkit/fastnlotoolkit/fastNLOLHAPDF.cc
@@ -627,7 +627,6 @@ std::vector< std::vector<double> > fastNLOLHAPDF::GetXsUncertaintyVec(const fast
    if (iprint > 0) {
       string style{PDFUncertaintyStyle_to_string(ePDFUnc)};
       string PDFFile = GetLHAPDFFilename();
-      cout << "PPPPPPPPPPPPPPPPPPPP " << PDFFile << endl;
       string UncName = " # Relative PDF Uncertainties (" + style + " " + PDFFile + " " + "TODO" + ")";
       fastNLOTools::PrintXSUncertainty(xsUnc, UncName);
    }
diff --git a/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc b/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc
index 816e515ba14257f50b79a8dd35325090fd68ba73..dd13903675142a5daac0913729ee6f834b1649e2 100644
--- a/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc
+++ b/v2.5/toolkit/fastnlotoolkit/fastNLOReader.cc
@@ -3473,10 +3473,14 @@ XsUncertainty fastNLOReader::GetXsUncertainty(const EScaleUncertaintyStyle eScal
       SetScaleFactorsMuRMuF(xmurn[iscl],xmufn[iscl]);
       CalcCrossSection();
       bool lNormScale = false;
-      if (lNorm && eScaleUnc == kAsymmetricRatio) {
-         lNormScale = true;
+      if (lNorm) {
+         if (eScaleUnc == kAsymmetricRatio) {
+            lNormScale = true;
+         }
+         MyXSection = GetNormCrossSection(lNormScale,xmurd[iscl],xmufd[iscl]);
+      } else {
+         MyXSection = GetCrossSection(lNorm);
       }
-      MyXSection = GetNormCrossSection(lNormScale,xmurd[iscl],xmufd[iscl]);
       for (unsigned int iobs = 0; iobs < NObsBin; iobs++) {
          if (iscl == 0) {
             XsUnc.xs.push_back(MyXSection[iobs]);