diff --git a/sources/Aliases/AliasSource.uc b/sources/Aliases/AliasSource.uc
index 1cb9a69..1d6b542 100644
--- a/sources/Aliases/AliasSource.uc
+++ b/sources/Aliases/AliasSource.uc
@@ -23,6 +23,7 @@
* along with Acedia. If not, see .
*/
class AliasSource extends Singleton
+ dependson(AssociativeArray)
config(AcediaAliases);
// (Sub-)class of `Aliases` objects that this `AliasSource` uses to store
@@ -51,7 +52,7 @@ var private config array record;
// Otherwise only stores first loaded alias.
var private AssociativeArray aliasHash;
-var LoggerAPI.Definition errIncorrectAliasPair, warnDuplicateAlias;
+var private LoggerAPI.Definition errIncorrectAliasPair, warnDuplicateAlias;
// Load and hash all the data `AliasSource` creation.
protected function OnCreated()
diff --git a/sources/Aliases/AliasesAPI.uc b/sources/Aliases/AliasesAPI.uc
index ca16c8c..e43468d 100644
--- a/sources/Aliases/AliasesAPI.uc
+++ b/sources/Aliases/AliasesAPI.uc
@@ -20,8 +20,8 @@
class AliasesAPI extends AcediaObject
dependson(LoggerAPI);
-var LoggerAPI.Definition noWeaponAliasSource, invalidWeaponAliasSource;
-var LoggerAPI.Definition noColorAliasSource, invalidColorAliasSource;
+var private LoggerAPI.Definition noWeaponAliasSource, invalidWeaponAliasSource;
+var private LoggerAPI.Definition noColorAliasSource, invalidColorAliasSource;
/**
* Provides an easier access to the instance of the `AliasSource` of