Fixing issue RAMPARTC-137
diff --git a/src/util/rampart_policy_validator.c b/src/util/rampart_policy_validator.c
index d624aaa..7576d0d 100644
--- a/src/util/rampart_policy_validator.c
+++ b/src/util/rampart_policy_validator.c
@@ -318,6 +318,12 @@
         return AXIS2_FAILURE;
     }
 
+    /* If the binding is transport, we don't need to validate anything more */
+    if(rampart_context_get_binding_type(rampart_context,env) == RP_PROPERTY_TRANSPORT_BINDING)
+    {
+        return AXIS2_SUCCESS;
+    }
+
     /* Check if encryption is valid found */
     if(!rampart_pv_validate_encryption(env, rampart_context, msg_ctx))
     {