diff --git a/maloja/apis/listenbrainz.py b/maloja/apis/listenbrainz.py
index b86c5c9..4eb3967 100644
--- a/maloja/apis/listenbrainz.py
+++ b/maloja/apis/listenbrainz.py
@@ -68,7 +68,7 @@ class Listenbrainz(APIHandler):
 					# fields that will not be consumed by regular scrobbling
 					# will go into 'extra'
 					k:additional[k]
-					for k in ['track_mbid', 'release_mbid','artist_mbids','recording_mbid','tags', 'origin_url', 'spotify_id', 'music_service', 'music_service_name', 'submission_client']
+					for k in ['track_mbid', 'release_mbid', 'release_artist_name', 'artist_mbids','recording_mbid','tags', 'origin_url', 'spotify_id', 'music_service', 'music_service_name', 'submission_client']
 					if k in additional
 				}
 
@@ -77,7 +77,7 @@ class Listenbrainz(APIHandler):
 					'track_title':titlestr,
 					'album_name':albumstr,
 					'scrobble_time':timestamp,
-					'track_length': additional.get("duration"),
+					'duration': additional.get("duration"),
 					**extrafields
 				},client=client)