diff --git a/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C b/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
index 5be43857cb2e43dcbb33c54bd85e5826a893724b..614840c0756e55ca7b632b553ab3b96738e58120 100644
--- a/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
+++ b/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
@@ -5,7 +5,7 @@
     \\  /    A nd           | www.openfoam.com
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
-    Copyright (C) 2015-2020 OpenCFD Ltd.
+    Copyright (C) 2015-2021 OpenCFD Ltd.
 -------------------------------------------------------------------------------
 License
     This file is part of OpenFOAM.
@@ -82,22 +82,21 @@ void pointNoise::processData
     scalarField t, p;
     filterTimeData(data.x(), data.y(), t, p);
 
-    // Apply conversions
-    p *= rhoRef_;
-    p -= average(p);
-
     Info<< "    read " << t.size() << " values" << nl << endl;
 
-    Info<< "Creating noise FFT" << endl;
-
-    const scalar deltaT = checkUniformTimeStep(t);
-
     if (!validateBounds(p))
     {
         Info<< "No noise data generated" << endl;
         return;
     }
 
+    Info<< "Creating noise FFT" << endl;
+
+    const scalar deltaT = checkUniformTimeStep(t);
+
+    // Apply conversions
+    p *= rhoRef_;
+    p -= average(p);
 
     // Determine the windowing
     windowModelPtr_->validate(t.size());