Merge pull request #3300 from esdrubal/mono-sym-fixes
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.Configuration / ServiceBehaviorElementCollection.cs
index d0c80f8606bb4783cdaa7132c21236a5e0768ae0..98dca152f4aab4de86effa383f0f881a4176fdb3 100644 (file)
@@ -82,16 +82,14 @@ namespace System.ServiceModel.Configuration
                        XmlReader reader, bool serializeCollectionKey) {
                        base.DeserializeElement (reader, serializeCollectionKey);
                }
-#if NET_4_0
                protected override void BaseAdd (ConfigurationElement element)
                {
                        var sbe = element as ServiceBehaviorElement;
-                       if (sbe != null)
+                       if (sbe != null && sbe.Name == null)
                                sbe.Name = String.Empty;
 
                        base.BaseAdd (sbe);
                }
-#endif
        }
 
 }