diff --git a/dlls/imagehlp/integrity.c b/dlls/imagehlp/integrity.c
index 75f40e47aaaf4754b376798fb9d1772d8c27e293..878153af6489d7b5dd330d96315fad6c0ec2c4ec 100644
--- a/dlls/imagehlp/integrity.c
+++ b/dlls/imagehlp/integrity.c
@@ -717,7 +717,6 @@ static BOOL IMAGEHLP_ReportImportSection( IMAGE_SECTION_HEADER *hdr,
 {
     BOOL ret = FALSE;
     DWORD offset, size, base;
-    PBYTE import;
 
     /* Get import data */
     offset = IMAGEHLP_GetSectionOffset( hdr, num_sections, ".idata", &size,
@@ -740,7 +739,7 @@ static BOOL IMAGEHLP_ReportImportSection( IMAGE_SECTION_HEADER *hdr,
         SetLastError(ERROR_INVALID_PARAMETER);
         ret = FALSE;
     }
-    HeapFree( GetProcessHeap(), 0, import );
+
     return ret;
 }