diff --git a/graf2d/x11/src/Rotated.cxx b/graf2d/x11/src/Rotated.cxx
index d53a6046af40688a6e61aca81f3f4a740c7ac54b..b05a3477c8e181163c21e8c04bcbe61848d36961 100644
--- a/graf2d/x11/src/Rotated.cxx
+++ b/graf2d/x11/src/Rotated.cxx
@@ -280,6 +280,7 @@ static XImage *MakeXImage(Display *dpy,int  w, int h)
    }
 
    image->byte_order=image->bitmap_bit_order=MSBFirst;
+   free(data);
    return image;
 }