diff --git a/src/app_mkpkg.c b/src/app_mkpkg.c
index 2d9b9d70c53d5ae3426c1b164ee950f4c15dcfff..1235833d48799ffa3e1fae45997abd748ec17af4 100644
--- a/src/app_mkpkg.c
+++ b/src/app_mkpkg.c
@@ -158,7 +158,6 @@ static adb_val_t create_xattrs(struct adb *db, int fd)
 		};
 		adb_wa_append(&xa, adb_w_blob_vec(db, ARRAY_SIZE(vec), vec));
 	}
-	close(fd);
 	val = adb_w_arr(&xa);
 	adb_wo_free(&xa);