 badbehavior.module | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/badbehavior.module b/badbehavior.module
index f39e802..1aba867 100644
--- a/badbehavior.module
+++ b/badbehavior.module
@@ -139,7 +139,12 @@ function bb2_db_date() {
  * @return string
  */
 function bb2_db_escape($string) {
-    return db_escape_field($string);
+  $is_curly = ($string[0] == '{') && ($string[strlen($string)-1] == '}');
+  $string =  db_escape_field($string);
+  if ($is_curly) {
+    $string = '{' . $string . '}';
+  }
+  return $string;
 }
 
 /**
