diff --git a/restygwt/src/main/java/org/fusesource/restygwt/rebind/RestServiceClassCreator.java b/restygwt/src/main/java/org/fusesource/restygwt/rebind/RestServiceClassCreator.java
index <HASH>..<HASH> 100644
--- a/restygwt/src/main/java/org/fusesource/restygwt/rebind/RestServiceClassCreator.java
+++ b/restygwt/src/main/java/org/fusesource/restygwt/rebind/RestServiceClassCreator.java
@@ -321,9 +321,6 @@ public class RestServiceClassCreator extends BaseSourceCreator {
             PathParam paramPath = arg.getAnnotation(PathParam.class);
             if (paramPath != null) {
                 pathExpression = pathExpression.replaceAll(Pattern.quote("{" + paramPath.value() + "}"), "\"+" + toStringExpression(arg) + "+\"");
-                if (arg.getAnnotation(Attribute.class) != null) {
-					error("Attribute annotations not allowed on subresource locators");
-                }
             }
         }
Removed restriction on @Attribute for sub resource locators