diff --git a/src/com/google/javascript/jscomp/CodeGenerator.java b/src/com/google/javascript/jscomp/CodeGenerator.java
index 558e74fe1e8..823d897a23e 100644
--- a/src/com/google/javascript/jscomp/CodeGenerator.java
+++ b/src/com/google/javascript/jscomp/CodeGenerator.java
@@ -1042,7 +1042,7 @@ static String strEscape(String s, char quote,
// No charsetEncoder provided - pass straight latin characters
// through, and escape the rest. Doing the explicit character
// check is measurably faster than using the CharsetEncoder.
- if (c > 0x1f && c <= 0x7f) {
+ if (c > 0x1f && c < 0x7f) {
sb.append(c);
} else {
// Other characters can be misinterpreted by some js parsers,