diff --git a/Plugins/GME/GameContainer.m b/Plugins/GME/GameContainer.m index 77fbb2fc2..29b4a1e74 100755 --- a/Plugins/GME/GameContainer.m +++ b/Plugins/GME/GameContainer.m @@ -31,9 +31,12 @@ return nil; } - gme_err_t error; Music_Emu *emu; - error = gme_open_file([[url path] UTF8String], &emu, 44100); + gme_err_t error = gme_open_file([[url path] UTF8String], &emu, 44100); + if (NULL != error) { + NSLog(@"GME: Error loading file: %@ %s", [url path], error); + return [NSArray arrayWithObject:url]; + } int track_count = gme_track_count(emu); NSMutableArray *tracks = [NSMutableArray array];