diff --git a/runtime/g1/src/lib.rs b/runtime/g1/src/lib.rs
index c16c4cd488e2ab1e6ef56070002b5bbd4ab576da..c71bad91d0d747b49a3ac6346b2492cc66f94ae1 100644
--- a/runtime/g1/src/lib.rs
+++ b/runtime/g1/src/lib.rs
@@ -130,6 +130,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }
diff --git a/runtime/gdev/src/lib.rs b/runtime/gdev/src/lib.rs
index 786bd192a8ed5d50ec4dd4d4515e78a3d58a70e4..c0527be542b99fbbfa748d00009be25a21372db7 100644
--- a/runtime/gdev/src/lib.rs
+++ b/runtime/gdev/src/lib.rs
@@ -132,6 +132,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }
diff --git a/runtime/gtest/src/lib.rs b/runtime/gtest/src/lib.rs
index 6b30529c57570c24f44e96bc4d8021d97c905ce3..9ee2105a07c8cfa7d80daf87fe748582e6afb62f 100644
--- a/runtime/gtest/src/lib.rs
+++ b/runtime/gtest/src/lib.rs
@@ -131,6 +131,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }