diff --git a/web/src/components/object.rs b/web/src/components/object.rs
index 64758bdf..a14dae38 100644
--- a/web/src/components/object.rs
+++ b/web/src/components/object.rs
@@ -90,6 +90,7 @@ pub fn Object(object: crate::Object) -> impl IntoView {
let sensitive = object.sensitive().unwrap_or_default();
let addressed = object.addressed();
let public = addressed.iter().any(|x| x.as_str() == apb::target::PUBLIC);
+ let external_url = object.url().id().unwrap_or_else(|| oid.clone());
let attachments = object.attachment()
.map(|x| view! { })
.collect_view();
@@ -143,7 +144,7 @@ pub fn Object(object: crate::Object) -> impl IntoView {
- "↗"
+ "↗"