diff --git a/libs/remix-debug/src/trace/traceHelper.ts b/libs/remix-debug/src/trace/traceHelper.ts index e8933762d5..cd4fed9637 100644 --- a/libs/remix-debug/src/trace/traceHelper.ts +++ b/libs/remix-debug/src/trace/traceHelper.ts @@ -54,7 +54,7 @@ export function isCallToPrecompiledContract (index, trace) { // if stack empty => this is not a precompiled contract const step = trace[index] if (this.isCallInstruction(step)) { - return index + 1 < trace.length && (trace[index].depth === trace[index + 1].depth) + return index + 1 < trace.length && trace[index + 1].stack.length !== 0 } return false }