diff --git a/Src/xWorks/LinkListener.cs b/Src/xWorks/LinkListener.cs index f030c36ecb..5eada261af 100644 --- a/Src/xWorks/LinkListener.cs +++ b/Src/xWorks/LinkListener.cs @@ -502,7 +502,7 @@ private bool FollowActiveLink(bool suspendLoadingRecord) } // Return false if the link is to a different database var databaseName = m_lnkActive.PropertyTableEntries.Where(p => p.name == "database").FirstOrDefault()?.value as string; - if (databaseName != "this$" && databaseName != cache.LangProject.ShortName && m_fFollowingLink) + if (databaseName != null && databaseName != "this$" && databaseName != cache.LangProject.ShortName && m_fFollowingLink) { return false; }