diff --git a/lib/commands/travis-visual-acceptance.js b/lib/commands/travis-visual-acceptance.js
index <HASH>..<HASH> 100644
--- a/lib/commands/travis-visual-acceptance.js
+++ b/lib/commands/travis-visual-acceptance.js
@@ -101,13 +101,11 @@ module.exports = {
 
     var prNumber = process.env.TRAVIS_PULL_REQUEST
 
-    if (prNumber !== false && prNumber !== 'false' && process.env.VISUAL_ACCEPTANCE_TOKEN) {
+    if (prNumber !== false && prNumber !== 'false' && process.env.VISUAL_ACCEPTANCE_TOKEN && options.msgOn === options.msgVar) {
       return runCommand(this, 'br').then(buildReport, function (params) {
-        if (options.msgOn === options.msgVar) {
-          return buildReport(params).then(function (params) {
-            throw new Error('Exit 1')
-          })
-        }
+        return buildReport(params).then(function (params) {
+          throw new Error('Exit 1')
+        })
       })
     } else if (prNumber === false || prNumber === 'false') {
       return runCommand(this, 'new-baseline', [
Wrap the creation of the repo with condition