Index: SapphireFrappliance/Browser/SapphireMarkMenu.m
===================================================================
--- SapphireFrappliance/Browser/SapphireMarkMenu.m	(revision 836)
+++ SapphireFrappliance/Browser/SapphireMarkMenu.m	(working copy)
@@ -431,9 +431,9 @@
 	[controller setFile:fileMeta];
 	[controller setPosterImages:[NSImage imagesFromMovie:[fileMeta path] forArraySize:10]];
 	
-	NSInvocation *invoke = [NSInvocation invocationWithMethodSignature: [self methodSignatureForSelector:@selector(loadArtwork:)]];
-	[invoke setSelector:@selector(loadArtwork:)];
-	[invoke setTarget: self];
+	NSInvocation *invoke = [NSInvocation invocationWithMethodSignature: [self methodSignatureForSelector:@selector(doChangeArtwork:)]];
+	[invoke setSelector:@selector(doChangeArtwork:)];
+	[invoke setTarget: [self retain]];
 	[invoke setArgument:&fileMeta atIndex:2];
 	[controller setRefreshInvokation:invoke];
 	
Index: SapphireFrappliance/MetaDataImporting/SapphireTVShowImporter.m
===================================================================
--- SapphireFrappliance/MetaDataImporting/SapphireTVShowImporter.m	(revision 836)
+++ SapphireFrappliance/MetaDataImporting/SapphireTVShowImporter.m	(working copy)
@@ -658,7 +658,7 @@
 	else if(!imageExists)
 	{
 		//QTMovie is broken on ATV, don't fetch images there
-		if ([SapphireFrontRowCompat usingFrontRow] && ![SapphireFrontRowCompat usingTakeTwo] && [metaData fileContainerType] == FILE_CONTAINER_TYPE_QT_MOVIE)
+		if ([SapphireFrontRowCompat usingFrontRow] && ![SapphireFrontRowCompat usingTakeTwo] && [metaData fileContainerTypeValue] == FILE_CONTAINER_TYPE_QT_MOVIE)
 		{
 			// NSImage-Extensions
 			[[NSImage imageFromMovie:path] writeToFile:imageDestination atomically:YES];

