I am trying to put a datatable into a dateset, which I then export to a CSV file. I am getting this error

DataTable already belongs to another DataSet. on the following line dsExport.Tables.Add(dtExport)

VB Code:
  1. Using dtExport As DataTable = DirectCast(dgvSafetyGlasses.DataSource, DataTable)
  2.             Using dsExport As New DataSet()
  3.                 dsExport.Tables.Add(dtExport)
  4.                 ExportDatasetToCsv(dsExport)
  5.             End Using
  6.         End Using

What am I doing wrong?