diff --git a/src/sap.ui.mdc/src/sap/ui/mdc/flexibility/PropertyInfoFlex.js b/src/sap.ui.mdc/src/sap/ui/mdc/flexibility/PropertyInfoFlex.js
index <HASH>..<HASH> 100644
--- a/src/sap.ui.mdc/src/sap/ui/mdc/flexibility/PropertyInfoFlex.js
+++ b/src/sap.ui.mdc/src/sap/ui/mdc/flexibility/PropertyInfoFlex.js
@@ -2,8 +2,12 @@
  * ! ${copyright}
  */
 sap.ui.define([
-	'sap/base/util/merge'
-], function(merge) {
+	"sap/base/util/merge",
+	"sap/ui/fl/changeHandler/Base"
+], function (
+	merge,
+	Base
+) {
 	"use strict";
 
 	/*
@@ -58,6 +62,11 @@ sap.ui.define([
 
 					// Set revert data on the change
 					oChange.setRevertData({ name: oChangeContent.name});
+				} else {
+					return Base.markAsNotApplicable(
+						"Property " + oChangeContent.name + " already exists on control " + oModifier.getId(oControl),
+						/*bAsync*/true
+					);
 				}
 			});
 		});
[INTERNAL][FIX] sap.ui.mdc: Mark changes as not applicable if property already exists

Change-Id: I6b<I>f9fb1be8b2e<I>d5e<I>ae9a<I>faf6f<I>c
BCP: <I>