diff --git a/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java b/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java
index b506dc0d012b03bb610d945174a79a676768aae8..943290b83d68c47bf1171a5932e55ac3c15b1beb 100644
--- a/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java
+++ b/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java
@@ -196,6 +196,11 @@ public class Page2 extends PageImpl {
 		});	
 		email.addKeyListener(new QL() {
 
+			@Override
+			public void keyPressed(KeyEvent e) {
+				//setPageComplete(validate());
+			}
+			
 			@Override
 			public void keyReleased(KeyEvent e) {
 				FontData[] fD = email.getFont().getFontData();
@@ -204,10 +209,12 @@ public class Page2 extends PageImpl {
 					fD[0].setStyle(SWT.BOLD);
 					email.setFont(new Font(container.getDisplay(), fD[0]));		
 					email.setBackground(new Color(null, 255, 128, 128));
+					setPageComplete(false);
 				} else {
 					fD[0].setStyle(SWT.NORMAL);
 					email.setFont(new Font(container.getDisplay(), fD[0]));		
 					email.setBackground(new Color(null, 255, 255, 255));
+					setPageComplete(validate());
 				}
 
 				app.getApplication().getApplicationProvider().setEmail(email.getText());