diff --git a/core/IvmiScene.gd b/core/IvmiScene.gd
index 26d0b087ec56ec396f531339e10e85a99ea33769..6dc8249e0c99248b19202de4403e952a261c0617 100644
--- a/core/IvmiScene.gd
+++ b/core/IvmiScene.gd
@@ -15,6 +15,7 @@ var _osc_discov : GodOSC
 
 #PD variables
 @export_file("*.pd") var _pd_patch
+@export var _rt_audio : bool = false
 var _gdpd
 
 @export var _debug_osc: bool = false
@@ -93,8 +94,7 @@ func _ready():
 					var global_patch = ProjectSettings.globalize_path(_pd_patch)
 					var patch_name = global_patch.split("/")[-1]
 					var patch_dir = global_patch.trim_suffix(patch_name)
-					_gdpd.openfile(patch_name, patch_dir)
-					gdpdok=true
+					gdpdok=_gdpd.openfile(patch_name, patch_dir)
 		
 		if not gdpdok :
 			print("IVMI : Could not load gdpd addon")