diff --git a/src/uifc/uifcx.c b/src/uifc/uifcx.c
index 9bfb1b39ea060050bc1b6b4fcdb1e790054d6dc1..e6c7e139309ef4883a9407fb962935608657d918 100644
--- a/src/uifc/uifcx.c
+++ b/src/uifc/uifcx.c
@@ -361,7 +361,7 @@ void umsg(char *str)
 /****************************************************************************/
 void upop(char *str)
 {
-	static size_t len;
+	static int len;
 
     if(str==NULL)
         printf("\r%*s\r", len, "");