diff --git a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt
index 1f2e5cf05a6616e4fd23e7f857e42378703b0544..8449cbb504b9613d71dedc21424a8a6df24b6ba6 100644
--- a/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt
+++ b/lib/src/main/java/de/kuschku/libquassel/quassel/syncables/AliasManager.kt
@@ -74,7 +74,7 @@ class AliasManager constructor(
 
   fun contains(name: String?) = _aliases.map(Alias::name).contains(name)
 
-  fun aliasList() = _aliases
+  fun aliasList() = _aliases.toList()
 
   fun setAliasList(list: List<Alias>) {
     _aliases = list