diff --git a/node/SysEnv.cpp b/node/SysEnv.cpp
index 19b64296e..3fb2c8722 100644
--- a/node/SysEnv.cpp
+++ b/node/SysEnv.cpp
@@ -62,7 +62,8 @@
 
 namespace ZeroTier {
 
-SysEnv::SysEnv(const RuntimeEnvironment *renv)
+SysEnv::SysEnv(const RuntimeEnvironment *renv) :
+	_r(renv)
 {
 }
 
diff --git a/node/SysEnv.hpp b/node/SysEnv.hpp
index c43e6adf9..21c25713e 100644
--- a/node/SysEnv.hpp
+++ b/node/SysEnv.hpp
@@ -49,6 +49,9 @@ public:
 	 * @return Fingerprint of currently running network environment
 	 */
 	uint64_t getNetworkConfigurationFingerprint();
+
+private:
+	const RuntimeEnvironment *_r;
 };
 
 } // namespace ZeroTier