diff --git a/src/main.rs b/src/main.rs
index 1ce99885332f93719ce6e09faf6722c47b8aaef2..976144819d6df23875539d9d50664b54e5c37426 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -61,6 +61,7 @@ async fn main() -> std::io::Result<()> {
                             .service(service::admin_workspace)
                             .service(service::add_page)
                             .service(service::get_page_data)
+                            .service(service::update_page)
                             .service(service::files::post_files)
                             .service(service::files::delete_static_file),
                     ),