diff --git a/core/modules/dblog/src/Logger/DbLog.php b/core/modules/dblog/src/Logger/DbLog.php
index af77be4..a0ff35a 100644
--- a/core/modules/dblog/src/Logger/DbLog.php
+++ b/core/modules/dblog/src/Logger/DbLog.php
@@ -71,7 +71,7 @@ public function log($level, $message, array $context = array()) {
           'variables' => serialize($message_placeholders),
           'severity' => $level,
           'link' => $context['link'],
-          'location' => $context['request_uri'],
+          'location' => urlencode($context['request_uri']),
           'referer' => $context['referer'],
           'hostname' => Unicode::substr($context['ip'], 0, 128),
           'timestamp' => $context['timestamp'],
