diff --git a/nbgrader/nbextensions/assignment_list/assignment_list.js b/nbgrader/nbextensions/assignment_list/assignment_list.js
index b35cbb39c..d5812fb0d 100644
--- a/nbgrader/nbextensions/assignment_list/assignment_list.js
+++ b/nbgrader/nbextensions/assignment_list/assignment_list.js
@@ -519,7 +519,7 @@ define([
status.append($("").text(this.data.timestamp));
if (this.data.has_local_feedback && !this.data.feedback_updated) {
var url = utils.url_path_join(
- this.base_url, 'tree', this.data.local_feedback_path)
+ this.base_url, 'tree', encodeURI(this.data.local_feedback_path))
var link = $('')
.attr("href", url)
.attr("target", "_blank")