- // remove file from fileinfo\r
- inTrackInfo.getFileInfo().removeFile();\r
- if (_previousFilename != null)\r
- {\r
- inTrackInfo.getFileInfo().setFile(_previousFilename);\r
+ // remove source from fileinfo\r
+ if (_oldFileInfo == null) {\r
+ inTrackInfo.getFileInfo().removeSource();\r
+ }\r
+ else {\r
+ inTrackInfo.setFileInfo(_oldFileInfo);\r