diff --git a/pallets/identity/src/lib.rs b/pallets/identity/src/lib.rs
index 1894516457b1c273f61479b5b6074a7cbb7251f5..99adb60916c8531eb0450c139f47a7d08ea87f05 100644
--- a/pallets/identity/src/lib.rs
+++ b/pallets/identity/src/lib.rs
@@ -848,7 +848,7 @@ pub mod pallet {
             block_number: T::BlockNumber,
         ) -> Result<T::IdtyIndex, DispatchError> {
             // first get issuer details
-            let creator_index = IdentityIndexOf::<T>::try_get(&issuer_key)
+            let creator_index = IdentityIndexOf::<T>::try_get(issuer_key)
                 .map_err(|_| Error::<T>::IdtyIndexNotFound)?;
             let creator_idty_val =
                 Identities::<T>::try_get(creator_index).map_err(|_| Error::<T>::IdtyNotFound)?;
@@ -869,7 +869,7 @@ pub mod pallet {
 
             // 3. receiver key is not already used by another identity
             ensure!(
-                !IdentityIndexOf::<T>::contains_key(&receiver_key),
+                !IdentityIndexOf::<T>::contains_key(receiver_key),
                 Error::<T>::IdtyAlreadyCreated
             );