diff --git a/app/public/static/js/collection_editor.js b/app/public/static/js/collection_editor.js
index 8adfba89..e6bda5c8 100644
--- a/app/public/static/js/collection_editor.js
+++ b/app/public/static/js/collection_editor.js
@@ -5,10 +5,10 @@
function updateOrder() {
- const elements = [...document.querySelector(".sortable").children];
+ const elements = [...document.querySelector("#package_list").children];
const ids = elements
.filter(x => !x.classList.contains("d-none"))
- .map(x => x.dataset.id)
+ .map(x => x.dataset.id?.trim())
.filter(x => x);
document.querySelector("input[name='order']").value = ids.join(",");
diff --git a/app/templates/collections/create_edit.html b/app/templates/collections/create_edit.html
index 5f952947..ea8e3012 100644
--- a/app/templates/collections/create_edit.html
+++ b/app/templates/collections/create_edit.html
@@ -11,7 +11,7 @@
{% block scriptextra %}
-
+
{% from "macros/forms.html" import easymde_scripts %}
{{ easymde_scripts() }}
{% endblock %}