| 
					
				 | 
			
			
				@@ -536,7 +536,8 @@ module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				db.models.playlist.findOne({ _id: playlistId }, (err, playlist) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					if (err) return cb(err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					if (playlist) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						db.models.station.update({_id: stationId}, { $set: { privatePlaylist: playlistId, currentSongIndex: 0 } }, (err) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let currentSongIndex = (playlist.songs.length > 0) ? playlist.songs.length - 1 : 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						db.models.station.update({_id: stationId}, { $set: { privatePlaylist: playlistId, currentSongIndex: currentSongIndex } }, (err) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							if (err) return cb(err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 							stations.updateStation(stationId, (err, station) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 								if (err) return cb(err); 
			 |