diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java b/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java index 2110dba58c8..69d7ab15d82 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/utils/JsDescriptorUtils.java @@ -140,7 +140,7 @@ public final class JsDescriptorUtils { } public static boolean isAsPrivate(@NotNull PropertyDescriptor propertyDescriptor) { - return propertyDescriptor.getReceiverParameter().exists() || + return isExtension(propertyDescriptor) || !isDefaultAccessor(propertyDescriptor.getGetter()) || !isDefaultAccessor(propertyDescriptor.getSetter()); }