Extensions: Don't crash on invalid effect extension output

(cherry picked from commit f0be34d4)
1 job for 0.92.x
Status Job ID Name Coverage
  External
passed continuous-integration/appveyor/branch