diff --git a/BeWo/View/Detail/ServiceRecordView2.xaml.cs b/BeWo/View/Detail/ServiceRecordView2.xaml.cs index 959bc2fa1..47730dafe 100644 --- a/BeWo/View/Detail/ServiceRecordView2.xaml.cs +++ b/BeWo/View/Detail/ServiceRecordView2.xaml.cs @@ -4516,10 +4516,10 @@ namespace BeWo.View.Detail if(textbausteineSearchView.ServiceCategoryOid > 0) { - var blah = textModules.Where(w => w.ServiceCategory != null && w.ServiceCategory.ServiceCategoryOid == textbausteineSearchView.ServiceCategoryOid).ToList(); + var selectedTextmodules = textModules.Where(w => w.ServiceCategory != null && w.ServiceCategory.ServiceCategoryOid == textbausteineSearchView.ServiceCategoryOid || w.ServiceCategory == null).ToList(); - textModules = Utils.GetParentTextModules(blah); - textModules.AddRangeIfElementsNotIn(blah); + textModules = Utils.GetParentTextModules(selectedTextmodules); + textModules.AddRangeIfElementsNotIn(selectedTextmodules); } textbausteineSearchView.InitSearchView(textModules);