diff --git a/src/main/java/edu/umd/dawn/common/interceptor/RequestInterceptor.java b/src/main/java/edu/umd/dawn/common/interceptor/RequestInterceptor.java
index b0e9013a5530468352cb9a653b85a2b0ad9780ae..b1f61af59fa12eb732b259fc5ed84e1233b0a547 100644
--- a/src/main/java/edu/umd/dawn/common/interceptor/RequestInterceptor.java
+++ b/src/main/java/edu/umd/dawn/common/interceptor/RequestInterceptor.java
@@ -35,6 +35,8 @@ public class RequestInterceptor implements HandlerInterceptor {
         MDC.put("requestId", traceID);
         MDC.put("serviceName", serviceName);
 
+        response.setHeader(TRACE_HEADER, traceID);
+
         long startTime = System.currentTimeMillis();
         request.setAttribute("startTime", startTime);
         return true;