diff --git a/assets/components/actors/actor.vue b/assets/components/actors/actor.vue
index c858ea09..b8e4c98b 100644
--- a/assets/components/actors/actor.vue
+++ b/assets/components/actors/actor.vue
@@ -363,6 +363,7 @@
@@ -409,7 +410,7 @@ function showAlbum() {
}
async function watchRoute(to, from) {
- if (to.hash !== '#album' && from.hash !== '#album') {
+ if ((to.name === 'actor' || to.name === 'actorRange') && to.hash !== '#album' && from.hash !== '#album') {
await this.fetchActor();
}
}
diff --git a/assets/components/actors/actors.vue b/assets/components/actors/actors.vue
index c9bfdb6c..31ab1600 100644
--- a/assets/components/actors/actors.vue
+++ b/assets/components/actors/actors.vue
@@ -1,6 +1,9 @@
-