diff --git a/token.pages.inc b/token.pages.inc
index f4ece50..d8528d7 100644
--- a/token.pages.inc
+++ b/token.pages.inc
@@ -141,7 +141,7 @@ function _token_token_tree_format_row($token, array $token_info, $is_group = FAL
  * @see drupal_clean_css_identifier().
  */
 function _token_clean_css_identifier($id) {
-  return rtrim(drupal_clean_css_identifier('token-' . trim($id, '[]'), array(' ' => '-', '_' => '-', '/' => '-', '[' => '-', ']' => '', ':' => '-')), '-');
+  return rtrim(drupal_clean_css_identifier('token-' . trim($id, '[]'), array(' ' => '-', '_' => '-', '/' => '-', '[' => '-', ']' => '', ':' => '--')), '-');
 }
 
 /**
