diff --git a/processor/src/main/java/org/mapstruct/ap/MapperGenerationVisitor.java b/processor/src/main/java/org/mapstruct/ap/MapperGenerationVisitor.java index deea4b9cd..ef7ad7265 100644 --- a/processor/src/main/java/org/mapstruct/ap/MapperGenerationVisitor.java +++ b/processor/src/main/java/org/mapstruct/ap/MapperGenerationVisitor.java @@ -193,7 +193,7 @@ public class MapperGenerationVisitor extends ElementKindVisitor6 { mappingMethod.getParameterName() + "." + property.getSourceReadAccessorName() + "()", property.getTargetType() ) : null, - conversion != null ? conversion.from( + conversion != null && reverseMappingMethod != null ? conversion.from( reverseMappingMethod.getParameterName() + "." + property.getTargetReadAccessorName() + "()", property.getSourceType() ) : null