Browse Source

Merge pull request #105206 from adamscott/add-webxr-singleton-check

Add singleton check before adding webxr interface
Thaddeus Crews 5 months ago
parent
commit
15ed56315a
1 changed files with 4 additions and 2 deletions
  1. 4 2
      modules/webxr/register_types.cpp

+ 4 - 2
modules/webxr/register_types.cpp

@@ -45,8 +45,10 @@ void initialize_webxr_module(ModuleInitializationLevel p_level) {
 	GDREGISTER_ABSTRACT_CLASS(WebXRInterface);
 
 #ifdef WEB_ENABLED
-	webxr.instantiate();
-	XRServer::get_singleton()->add_interface(webxr);
+	if (XRServer::get_singleton()) {
+		webxr.instantiate();
+		XRServer::get_singleton()->add_interface(webxr);
+	}
 #endif
 }