only attempt to deleteLater on linkedData if it exists