diff --git a/src/uifc/uifcfltk.cpp b/src/uifc/uifcfltk.cpp
index 73853ee3c35c01ba054934cca0355c69c238b2e7..7e84050ed849bdd6f9ef60e66962160e3f8357bb 100644
--- a/src/uifc/uifcfltk.cpp
+++ b/src/uifc/uifcfltk.cpp
@@ -399,7 +399,7 @@ int UIFC_Button::handle(int event)  {
 			parent()->child(i)->handle(FL_FOCUS);
 			return(1);
 		}
-		if(key==FL_HOME)  {
+		if(key==FL_Home)  {
 			i=0;
 			Fl::focus(parent()->child(i));
 			parent()->child(i)->handle(FL_FOCUS);