diff --git a/quilt/refresh.py b/quilt/refresh.py
index <HASH>..<HASH> 100644
--- a/quilt/refresh.py
+++ b/quilt/refresh.py
@@ -63,6 +63,11 @@ class Refresh(Command):
 
         with TmpFile(prefix="pquilt-") as tmpfile:
             f = tmpfile.open()
+
+            if patch_file.exists():
+                header = patch.get_header(self.quilt_patches)
+                tmpfile.write(header)
+
             for file_name in files:
                 if file_name == ".timestamp":
                     continue
Don't omit header from current patch in refresh

Add the current header when trying to refreshing a patch.