diff --git a/EOAccess/EOAdaptor.m b/EOAccess/EOAdaptor.m index 12b7981..794ade1 100644 --- a/EOAccess/EOAdaptor.m +++ b/EOAccess/EOAdaptor.m @@ -291,7 +291,10 @@ NSString *EOAdministrativeConnectionDictionaryKey loginBundle = [NSBundle bundleWithPath: path]; loginClass = [loginBundle principalClass]; panel = [loginClass new]; - [panelDict setObject: panel forKey: name]; + if (panel != nil) + { + [panelDict setObject: panel forKey: name]; + } } }