Before you re-fill the dataset, try re-setting the dataset object to nothing (objDataSet = Nothing).