diff --git a/src/pyodide/demo-app/index.html b/src/pyodide/demo-app/index.html
index 781e3c5872..63ec0f0e65 100644
--- a/src/pyodide/demo-app/index.html
+++ b/src/pyodide/demo-app/index.html
@@ -73,6 +73,7 @@
document.querySelector("#status2").innerHTML = "Loading dependencies";
await pyodide.loadPackage("micropip");
await pyodide.loadPackage("numpy");
+ await pyodide.loadPackage("shapely");
const micropip = pyodide.pyimport("micropip");
await micropip.install("typing-extensions");
document.querySelector("#status2").innerHTML = "Loading IfcOpenShell";