diff --git a/src/main/kotlin/html4tree/main.kt b/src/main/kotlin/html4tree/main.kt
index 3049fce..68a9298 100644
--- a/src/main/kotlin/html4tree/main.kt
+++ b/src/main/kotlin/html4tree/main.kt
@@ -341,6 +341,7 @@ fun write_index_file(curr_dir: File, content: String) {
fun process_dir(curr_dir: File, excludeSet: Set? = null, dirFiles: Array? = null){
val exclude: Set = excludeSet ?: process_ignore_file(curr_dir)
+ val directoryName = curr_dir.name.ifEmpty { "Root" }
val index_top = """
@@ -352,12 +353,12 @@ fun process_dir(curr_dir: File, excludeSet: Set? = null, dirFiles: Array
- ${curr_dir.getName().escapeHtml()}
+ ${directoryName.escapeHtml()}
- ${curr_dir.getName().escapeHtml()}
+ ${directoryName.escapeHtml()}