From 74accf6ddd68eee82c0998b23ef066c1b6115d5b Mon Sep 17 00:00:00 2001 From: David Bayliss Date: Fri, 8 Jul 2022 11:08:58 -0600 Subject: [PATCH] Adding null check to value pop --- ink-engine-runtime/Story.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ink-engine-runtime/Story.cs b/ink-engine-runtime/Story.cs index cd9a5cef..5ac9d30f 100644 --- a/ink-engine-runtime/Story.cs +++ b/ink-engine-runtime/Story.cs @@ -1838,7 +1838,7 @@ public void CallExternalFunction(string funcName, int numberOfArguments) var arguments = new List(); for (int i = 0; i < numberOfArguments; ++i) { var poppedObj = state.PopEvaluationStack () as Value; - var valueObj = poppedObj.valueObject; + var valueObj = poppedObj?.valueObject; arguments.Add (valueObj); }