diff --git a/src/main/scala/gitbucket/core/model/CustomField.scala b/src/main/scala/gitbucket/core/model/CustomField.scala
index 0eaac53..f403cbf 100644
--- a/src/main/scala/gitbucket/core/model/CustomField.scala
+++ b/src/main/scala/gitbucket/core/model/CustomField.scala
@@ -300,10 +300,22 @@
implicit context: Context
): String = {
val sb = new StringBuilder
- sb.append(
- s"""${StringUtil
- .escapeHtml(value)}""".stripMargin
- )
+ if (value.nonEmpty) {
+ sb.append(
+ s"""${StringUtil
+ .escapeHtml(value)}"""
+ )
+ } else {
+ if (editable) {
+ sb.append(
+ s""""""
+ )
+ } else {
+ sb.append(
+ s"""N/A"""
+ )
+ }
+ }
if (editable) {
sb.append(
s""""""
@@ -328,7 +340,11 @@
| { value: $$this.val() },
| function(data){
| $$this.hide();
- | $$this.prev().text(data).show();
+ | if (data == '') {
+ | $$this.prev().html('').show();
+ | } else {
+ | $$this.prev().text(data).show();
+ | }
| }
| );
| }