Fix indirect drawer not releasing resource on destroy