 servers/rest_server/includes/rest_server.views.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/servers/rest_server/includes/rest_server.views.inc b/servers/rest_server/includes/rest_server.views.inc
index 4a73b72..52f683b 100644
--- a/servers/rest_server/includes/rest_server.views.inc
+++ b/servers/rest_server/includes/rest_server.views.inc
@@ -86,7 +86,7 @@ class RESTServerViewBuiltIn extends RESTServerView {
         }
         else {
           $assoc = TRUE;
-          $key = preg_replace('/[^a-z0-9_]/', '_', $key);
+          $key = preg_replace('/[^A-Za-z0-9_]/', '_', $key);
           $key = preg_replace('/^([0-9]+)/', '_$1', $key);
         }
         $element = $doc->createElement($key);
