diff --git a/src/mustache_core.js b/src/mustache_core.js
index <HASH>..<HASH> 100644
--- a/src/mustache_core.js
+++ b/src/mustache_core.js
@@ -26,7 +26,7 @@ var canReflect = require("can-reflect");
 
 // ## Helpers
 
-var mustacheLineBreakRegExp = /(?:(^|(?:\r?)\n)(\s*)(\{\{([\s\S]*)\}\}\}?)([^\S\n\r]*)($|\r?\n))|(\{\{([\s\S]*)\}\}\}?)/g,
+var mustacheLineBreakRegExp = /(?:(^|\r?\n)(\s*)(\{\{([\s\S]*)\}\}\}?)([^\S\n\r]*)($|\r?\n))|(\{\{([\s\S]*)\}\}\}?)/g,
 	mustacheWhitespaceRegExp = /(\s*)(\{\{\{?)(-?)([\s\S]*?)(-?)(\}\}\}?)(\s*)/g,
 	k = function(){};
ungroup carriage return at beginning of mustacheLineBreakRegExp