diff --git a/mythril/analysis/module/modules/ether_thief.py b/mythril/analysis/module/modules/ether_thief.py index c28880a1..650536f7 100644 --- a/mythril/analysis/module/modules/ether_thief.py +++ b/mythril/analysis/module/modules/ether_thief.py @@ -69,6 +69,7 @@ class EtherThief(DetectionModule): state.world_state.starting_balances[ACTORS.attacker], ), state.environment.sender == ACTORS.attacker, + state.current_transaction.caller == state.current_transaction.origin, ] try: