diff --git a/crypto/ui/ui_lib.c b/crypto/ui/ui_lib.c
index a8abc270642a92556ec8e4061d1275bc6a6887c1..167da002d24c7197b85e0bef250cf84b98ec973a 100644
--- a/crypto/ui/ui_lib.c
+++ b/crypto/ui/ui_lib.c
@@ -916,9 +916,9 @@ int UI_set_result(UI *ui, UI_STRING *uis, const char *result)
 				break;
 				}
 			}
+		}
 	default:
 		break;
 		}
-		}
 	return 0;
 	}