diff --git a/src/main/java/net/bootsfaces/component/inputText/InputTextRenderer.java b/src/main/java/net/bootsfaces/component/inputText/InputTextRenderer.java
index <HASH>..<HASH> 100644
--- a/src/main/java/net/bootsfaces/component/inputText/InputTextRenderer.java
+++ b/src/main/java/net/bootsfaces/component/inputText/InputTextRenderer.java
@@ -71,11 +71,11 @@ public class InputTextRenderer extends CoreRenderer {
 
 		String clientId = inputText.getClientId(context);
 		String name = inputText.getName();
-//		if (realAttributeName != null) {
-//			name = realAttributeName;
-//		}
-//		else 
-			if (null == name) {
+		if (realEventSourceName == null) {
+			realEventSourceName = "input_" + clientId;
+		}
+		
+		if (null == name) {
 			name = "input_" + clientId;
 		}
 		String submittedValue = (String) context.getExternalContext().getRequestParameterMap().get(name);
#<I> fixed the AJAX engine (regression caused by #<I>)