diff --git a/src/macro/Directives.cc b/src/macro/Directives.cc
index 3fa42a6742e7c13f6b603b839889f2e12da1a47e..f9893377c94e64bd9f77b7c81ea7151085df0f63 100644
--- a/src/macro/Directives.cc
+++ b/src/macro/Directives.cc
@@ -86,6 +86,7 @@ Include::interpret(ostream &output, bool no_line_macro, vector<filesystem::path>
     {
       error(StackTrace("@#include", e.what(), location));
     }
+  printLineInfo(output, no_line_macro);
 }
 
 void