diff --git a/src/ui/layerbrowser/layerbrowser.component.ts b/src/ui/layerbrowser/layerbrowser.component.ts
index f5f0335982af4381798bd64a7c99223dc45ba4eb..04be9fc5b65aee96d07894c0339076be6b735afa 100644
--- a/src/ui/layerbrowser/layerbrowser.component.ts
+++ b/src/ui/layerbrowser/layerbrowser.component.ts
@@ -217,7 +217,7 @@ export class LayerBrowser implements OnInit, OnDestroy {
     if (typeof l.layer.opacity === 'object') {
       l.layer.opacity.value = value
     } else if (typeof l.layer.displayState === 'object') {
-      l.layer.displayState.selectedAlpha = value
+      l.layer.displayState.selectedAlpha.value = value
     } else {
       this.log.warn({
         msg: `layer does not belong anywhere`,