diff --git a/math/mathcore/src/TRandom1.cxx b/math/mathcore/src/TRandom1.cxx
index 7065a1d8be0273e183602fce3211fc8000c01fce..2a961a43032fbe636e11b52a96ef42f2816e3a61 100644
--- a/math/mathcore/src/TRandom1.cxx
+++ b/math/mathcore/src/TRandom1.cxx
@@ -618,6 +618,6 @@ void TRandom1::SetSeed2(UInt_t seed, int lux)
 
 void TRandom1::SetSeed(ULong_t seed)
 {
-   // Set RanLux seed using default luxury level
-   SetSeed2(seed);
+   // Set RanLux seed using the luxury level provided in the constructor
+   SetSeed2(seed,fLuxury);
 }