diff --git a/src/acorn/src/expression.js b/src/acorn/src/expression.js
index <HASH>..<HASH> 100755
--- a/src/acorn/src/expression.js
+++ b/src/acorn/src/expression.js
@@ -727,7 +727,7 @@ pp.parseAwait = function (node) {
     this.unexpected()
   }
   node.all = this.eat(tt.star)
-  node.argument = this.parseMaybeAssign(true)
+  node.argument = this.parseMaybeUnary()
   return this.finishNode(node, "AwaitExpression")
 };
parse await expression as a unary instead of an assignment - fixes #<I>