diff --git a/nav2_msgs/CMakeLists.txt b/nav2_msgs/CMakeLists.txt
index 3de5c805d4e556050f1b3d3aeb9f076b1105f096..7bf833edacaf0391b35385f7d07c0074af20e11a 100644
--- a/nav2_msgs/CMakeLists.txt
+++ b/nav2_msgs/CMakeLists.txt
@@ -16,7 +16,6 @@ rosidl_generate_interfaces(${PROJECT_NAME}
"msg/CostmapMetaData.msg"
"msg/MissionPlan.msg"
"msg/Path.msg"
- "msg/TaskStatus.msg"
"msg/VoxelGrid.msg"
"srv/GetCostmap.srv"
"srv/ClearCostmapExceptRegion.srv"
diff --git a/nav2_msgs/msg/TaskStatus.msg b/nav2_msgs/msg/TaskStatus.msg
deleted file mode 100644
index dcac36487e9a4f9460ab0fa3c3b5f620becb7ad5..0000000000000000000000000000000000000000
--- a/nav2_msgs/msg/TaskStatus.msg
+++ /dev/null
@@ -1,5 +0,0 @@
-uint8 SUCCEEDED=0
-uint8 FAILED=1
-uint8 RUNNING=2
-uint8 CANCELED=3
-uint8 result
\ No newline at end of file