diff --git a/src/Scripting/NasalSys.cxx b/src/Scripting/NasalSys.cxx index 938c740e1..d198a3a06 100644 --- a/src/Scripting/NasalSys.cxx +++ b/src/Scripting/NasalSys.cxx @@ -506,6 +506,8 @@ void FGNasalSys::setTimer(naRef args) void FGNasalSys::handleTimer(NasalTimer* t) { naCall(_context, t->handler, naNil(), naNil(), naNil()); + if(naGetError(_context)) + logError(); gcRelease(t->gcKey); }