diff --git a/src/gui/Src/Tracer/TraceFileSearch.cpp b/src/gui/Src/Tracer/TraceFileSearch.cpp index 9f1ccf5e..7d9be190 100644 --- a/src/gui/Src/Tracer/TraceFileSearch.cpp +++ b/src/gui/Src/Tracer/TraceFileSearch.cpp @@ -152,8 +152,7 @@ unsigned long long TraceFileSearchFuncReturn(TraceFileReader* file, unsigned lon #endif //_WIN64 ) { - zy.Disassemble(file->Registers(index).regcontext.cip, data, opcodeSize); - if(zy.IsRet()) + if(zy.Disassemble(file->Registers(index).regcontext.cip, data, opcodeSize) && zy.IsRet()) return index; } }