diff --git a/ethcore/src/miner/miner.rs b/ethcore/src/miner/miner.rs index 84c6a5451..c2b954de6 100644 --- a/ethcore/src/miner/miner.rs +++ b/ethcore/src/miner/miner.rs @@ -263,7 +263,7 @@ impl Miner { let pow_hash = block.block().fields().header.hash(); let number = block.block().fields().header.number(); let difficulty = *block.block().fields().header.difficulty(); - let is_new = original_work_hash.map_or(false, |h| block.block().fields().header.hash() == h); + let is_new = original_work_hash.map_or(true, |h| block.block().fields().header.hash() != h); sealing_work.push(block); // If push notifications are enabled we assume all work items are used. if self.work_poster.is_some() {