diff --git a/_includes/bin_table.html b/_includes/bin_table.html
index 78e1a56..72efd17 100644
--- a/_includes/bin_table.html
+++ b/_includes/bin_table.html
@@ -106,7 +106,7 @@
// handle user input
searchBox.addEventListener('input', function () {
var query = searchBox.value;
- history.replaceState(null, null, '#' + query);
+ history.replaceState(null, null, encodeURI('#' + query));
applyFilter();
});