diff --git a/jastadd-mquat-base/src/main/jastadd/mquat.parser b/jastadd-mquat-base/src/main/jastadd/mquat.parser
index cb7bca1d915182656a64270610344fe8162670fe..b06d9697dbeef6eda76786b8f8d5e69834bdd451 100644
--- a/jastadd-mquat-base/src/main/jastadd/mquat.parser
+++ b/jastadd-mquat-base/src/main/jastadd/mquat.parser
@@ -38,6 +38,7 @@ import java.util.HashMap;
 
 Request request =
     REQUEST NAME? FOR component_ref.c LB_CURLY request_body.b RB_CURLY {: b.setTarget(c); return b; :}
+  | REQUEST NAME? FOR component_ref.c LB_CURLY RB_CURLY {: return new Request(new List<>(), c, new List<>()); :}
   ;
 
 Request request_body =