diff --git a/instana/instrumentation/psycopg2.py b/instana/instrumentation/psycopg2.py index d2fb7a13..555d82b0 100644 --- a/instana/instrumentation/psycopg2.py +++ b/instana/instrumentation/psycopg2.py @@ -20,7 +20,7 @@ def register_type_with_instana(wrapped, instance, args, kwargs): args_clone = list(copy.copy(args)) - if hasattr(args_clone[1], '__wrapped__'): + if (len(args_clone) >= 2) and (args_clone[1], '__wrapped__'): args_clone[1] = args_clone[1].__wrapped__ return wrapped(*args_clone, **kwargs)