Fixed ProtectionListener