diff --git a/modules/dblog/dblog.module b/modules/dblog/dblog.module
index fe171a7..8faa8ae 100644
--- a/modules/dblog/dblog.module
+++ b/modules/dblog/dblog.module
@@ -146,7 +146,7 @@ function dblog_watchdog(array $log_entry) {
       'variables' => serialize($log_entry['variables']),
       'severity' => $log_entry['severity'],
       'link' => substr($log_entry['link'], 0, 255),
-      'location' => $log_entry['request_uri'],
+      'location' => urlencode($log_entry['request_uri']),
       'referer' => $log_entry['referer'],
       'hostname' => substr($log_entry['ip'], 0, 128),
       'timestamp' => $log_entry['timestamp'],
