diff --git a/extension/childTemplates/lib/childTemplates.js b/extension/childTemplates/lib/childTemplates.js
index <HASH>..<HASH> 100644
--- a/extension/childTemplates/lib/childTemplates.js
+++ b/extension/childTemplates/lib/childTemplates.js
@@ -50,7 +50,7 @@ ChildTemplates.prototype.handleBeforeRender = function(request, response) {
         });
     }
 
-    var test = /{#child ([^{}]+)+}/g;
+    var test = /{#child ([^{}]{0,50})}/g;
 
     return Q.nfcall(asyncReplace, request.template.content, test, convert).then(function(result) {
         request.template.content = result;
regex performance improvements, fix #<I>