diff --git a/message_generation/src/main/java/org/ros/internal/message/GenerateInterfaces.java b/message_generation/src/main/java/org/ros/internal/message/GenerateInterfaces.java
index b75b5a663e0f29b7ed87c3f4add224bfb4af7af0..4d3b23e2180f7e1e64443e89030faf45731d8dfb 100644
--- a/message_generation/src/main/java/org/ros/internal/message/GenerateInterfaces.java
+++ b/message_generation/src/main/java/org/ros/internal/message/GenerateInterfaces.java
@@ -156,7 +156,7 @@ public class GenerateInterfaces {
       MessageDeclaration goalDeclaration =
               MessageDeclaration.of(actionType.getType() + "Goal", goalResultAndFeedback.get(0));
       MessageDeclaration resultDeclaration =
-              MessageDeclaration.of(actionType.getType() + "Response", goalResultAndFeedback.get(1));
+              MessageDeclaration.of(actionType.getType() + "Result", goalResultAndFeedback.get(1));
       MessageDeclaration feedbackDeclaration =
               MessageDeclaration.of(actionType.getType() + "Feedback", goalResultAndFeedback.get(2));