diff --git a/src/NHibernate.Test/Async/NHSpecificTest/GH1962/Fixture.cs b/src/NHibernate.Test/Async/NHSpecificTest/GH1962/Fixture.cs index 429dcf79dda..e7239c73347 100644 --- a/src/NHibernate.Test/Async/NHSpecificTest/GH1962/Fixture.cs +++ b/src/NHibernate.Test/Async/NHSpecificTest/GH1962/Fixture.cs @@ -19,11 +19,9 @@ namespace NHibernate.Test.NHSpecificTest.GH1962 public class FixtureAsync : BugTestCase { [Test] - [KnownBug("#1962")] public async Task LinqShouldBeValidAsync() { using (var session = OpenSession()) - using (session.BeginTransaction()) { var result = await (session diff --git a/src/NHibernate.Test/NHSpecificTest/GH1962/Fixture.cs b/src/NHibernate.Test/NHSpecificTest/GH1962/Fixture.cs index b88e42b6279..a2ac353ac42 100644 --- a/src/NHibernate.Test/NHSpecificTest/GH1962/Fixture.cs +++ b/src/NHibernate.Test/NHSpecificTest/GH1962/Fixture.cs @@ -7,11 +7,9 @@ namespace NHibernate.Test.NHSpecificTest.GH1962 public class Fixture : BugTestCase { [Test] - [KnownBug("#1962")] public void LinqShouldBeValid() { using (var session = OpenSession()) - using (session.BeginTransaction()) { var result = session diff --git a/src/NHibernate/Hql/Ast/ANTLR/Tree/FromElementFactory.cs b/src/NHibernate/Hql/Ast/ANTLR/Tree/FromElementFactory.cs index 3d04fdcfd7b..1324ffe7e7a 100644 --- a/src/NHibernate/Hql/Ast/ANTLR/Tree/FromElementFactory.cs +++ b/src/NHibernate/Hql/Ast/ANTLR/Tree/FromElementFactory.cs @@ -362,6 +362,7 @@ private FromElement CreateEntityAssociation( _fromClause.Walker.AddQuerySpaces(_queryableCollection.CollectionSpaces); } elem.CollectionTableAlias = roleAlias; + _fromClause.AddCollectionJoinFromElementByPath(_path, elem); return elem; }