diff --git a/Documentation/Examples/cascade_example.cc b/Documentation/Examples/cascade_example.cc
index 6d36ce8f011d7f2ed65f75066b099bce15aefed4..888b9a31e893b01a80170556654620f9799a59c7 100644
--- a/Documentation/Examples/cascade_example.cc
+++ b/Documentation/Examples/cascade_example.cc
@@ -27,6 +27,8 @@
 
 #include <corsika/units/PhysicalUnits.h>
 
+#include <corsika/random/RNGManager.h>
+
 #include <iostream>
 #include <limits>
 #include <typeinfo>
@@ -201,6 +203,9 @@ private:
 };
 
 int main() {
+    
+  corsika::random::RNGManager::GetInstance().RegisterRandomStream("cascade");
+    
   corsika::environment::Environment env; // dummy environment
   auto& universe = *(env.GetUniverse());