diff --git a/PyPI/src/gtoolkit_bridge/PythonBridge/telemetry.py b/PyPI/src/gtoolkit_bridge/PythonBridge/telemetry.py index ac4e6b3..06d6fd6 100644 --- a/PyPI/src/gtoolkit_bridge/PythonBridge/telemetry.py +++ b/PyPI/src/gtoolkit_bridge/PythonBridge/telemetry.py @@ -73,7 +73,7 @@ def wrapper_gtTrace(*args, **kwargs): funcName = func.__name__ funcArgNames = inspect.getfullargspec(func).args funcArgs = [(name, copy(value)) for name, value in zip(funcArgNames, args)] - if (funcArgNames[0] == 'self'): + if (len(funcArgNames) > 0 and funcArgNames[0] == 'self'): receiver = args[0] funcArgs = funcArgs[1:] else: