diff --git a/src/WINNT/netidmgr_plugin/afsfuncs.c b/src/WINNT/netidmgr_plugin/afsfuncs.c index 34a564fa76..51db4cef67 100644 --- a/src/WINNT/netidmgr_plugin/afsfuncs.c +++ b/src/WINNT/netidmgr_plugin/afsfuncs.c @@ -1614,8 +1614,8 @@ afs_check_for_cell_realm_match(khm_handle identity, char * cell) { realm = afs_realm_of_cell(&cellconfig, FALSE); if (cellconfig.linkedCell) free(cellconfig.linkedCell); - if (realm == NULL) - return FALSE; + if (!realm[0]) /* referral; assume it matches */ + return TRUE; AnsiStrToUnicode(wrealm, sizeof(wrealm), realm);