Index: /trunk/sites/all/modules/reptag/tags/block.tags.inc
===================================================================
--- /trunk/sites/all/modules/reptag/tags/block.tags.inc (revision 78)
+++ /trunk/sites/all/modules/reptag/tags/block.tags.inc (revision 115)
@@ -21,7 +21,7 @@
   
     "#{BLOCK:([0-9]+)}#e"          => "theme('block', (object)module_invoke('block', 'block', 'view', '\\1'));",
-    "#{BLOCK:(.*?):([0-9]+)}#e"    => "theme('block', (object)module_invoke('\\1', 'block', 'view', '\\2'));",
-    "#{BLOCK:(.*?):(.+?)}#e"       => "theme('block', (object)_reptag_block_by_subject('\\2','\\1'));",
-    "#{BLOCK:(.+?)}#e"             => "theme('block', (object)_reptag_block_by_subject('\\1'));"
+    "#{BLOCK:([^:]*):([0-9]+)}#e"    => "theme('block', (object)module_invoke('\\1', 'block', 'view', '\\2'));",
+    "#{BLOCK:([^:]*):([^}]+)}#e"       => "theme('block', (object)_reptag_block_by_subject('\\2','\\1'));",
+    "#{BLOCK:([^}:]+)}#e"             => "theme('block', (object)_reptag_block_by_subject('\\1'));"
     
   );
