fix bug WalletRuleEntryCollection