diff --git a/Code/CoreData/RKManagedObjectStore.m b/Code/CoreData/RKManagedObjectStore.m index 0f0ce8f3ff..8acc6671ad 100644 --- a/Code/CoreData/RKManagedObjectStore.m +++ b/Code/CoreData/RKManagedObjectStore.m @@ -127,12 +127,12 @@ - (id)initWithStoreFilename:(NSString *)storeFilename inDirectory:(NSString *)ni NSMutableArray* allManagedObjectModels = [NSMutableArray arrayWithObject:nilOrManagedObjectModel]; _managedObjectModel = [[NSManagedObjectModel modelByMergingModels:allManagedObjectModels] retain]; + _delegate = delegate; + if (nilOrNameOfSeedDatabaseInMainBundle) { [self createStoreIfNecessaryUsingSeedDatabase:nilOrNameOfSeedDatabaseInMainBundle]; } - _delegate = delegate; - [self createPersistentStoreCoordinator]; self.primaryManagedObjectContext = [self newManagedObjectContext];