def removeTrack( self, track ):
        if self._tracks.has_key( track.getId() ):
            self._removeTrack( track )
            self.getCurrentStatus().update()
        if isinstance(self.getCurrentStatus(), AbstractStatusAccepted):
            self.getCurrentStatus()._setTrack(None)