title: Jenkins Email-ext plugin not sending notification when new branch fails for first time
body: <p>Steps to reproduce my problem: </p>
  
  <ol>
  <li>Using GIT for SCM and Jenkins is set up to trigger build on SCM change</li>
  <li>Master branch is building fine and all tests are passing</li>
  <li>Create new branch from master</li>
  <li>Break something so build fails and push to the new branch</li>
  <li>Build is triggered in Jenkins by SCM change</li>
  </ol>
  
  <p>Expected result is that email-ext plugin sends notification of build failure to the person who first pushed to the new branch.
  But actually no e-mail is sent and the log says:</p>
  
  <pre><code>Email was triggered for: Failure - Any
  Sending email for trigger: Failure - Any
  An attempt to send an e-mail to empty list of recipients, ignored.
  Finished: FAILURE
  </code></pre>
  
  <p>The "Failure - Any" trigger has both Developers and Culprits set under "Send To".
  When a second commit is made to the new branch by the same person, the trigger works fine - it finds the e-mail address of the culprit and sends the e-mail.</p>
  
  <p>Using Email-ext version 2.38.1, Jenkins 1.575.</p>
  
  <p>The triggers I have configured:</p>
  
  <p><img src="https://i.stack.imgur.com/RJuQm.jpg" alt="E-Mail triggers"></p>
  
  <p>Screenshot from the first failing build after creating a new branch is below. (Branch is immediately broken)
  I think the problem might be that it says "No changes", although it is triggered by a SCM change.</p>
  
  <p><img src="https://i.stack.imgur.com/TlB7q.jpg" alt="Failing build in new branch"></p>
  
  <p>If it is changed with a second commit, it will show that commit under "Changes" and then it knows who to send the e-mail to.</p>
  
  <p><img src="https://i.stack.imgur.com/KDlvp.jpg" alt="Build after fixing commit"></p>
  
  <p>Any way to get the plugin to send an e-mail to the one who creates the broken branch? Thank you.</p>