diff --git a/examples/em_shower.cpp b/examples/em_shower.cpp
index 1170a3ff3b80b1ed203e6ed292e8c5b2adc35202..611b2cb91545daf7a20fcfd31fdfadd5f4e748af 100644
--- a/examples/em_shower.cpp
+++ b/examples/em_shower.cpp
@@ -57,9 +57,9 @@ using namespace corsika;
 using namespace std;
 
 void registerRandomStreams() {
-  RNGManager::getInstance().registerRandomStream("cascade");
-  RNGManager::getInstance().registerRandomStream("proposal");
-  RNGManager::getInstance().seedAll();
+  RNGManager<>::getInstance().registerRandomStream("cascade");
+  RNGManager<>::getInstance().registerRandomStream("proposal");
+  RNGManager<>::getInstance().seedAll();
 }
 
 template <typename T>