// Check if there are threads with a better score than main thread.
Thread* bestThread = this;
- if (Options["MultiPV"] == 1 && !Skill(Options["Skill Level"]).enabled())
+ if (!easyPlayed && Options["MultiPV"] == 1 && !Skill(Options["Skill Level"]).enabled())
for (Thread* th : Threads)
if ( th->completedDepth > bestThread->completedDepth
&& th->rootMoves[0].score > bestThread->rootMoves[0].score)