diff --git a/directory-listing/create-index.py b/directory-listing/create-index.py
index a3a16e1b39da921c8f80414ff78876dfd41cb10c..011a8c25bd30b3d7f02f0913aad09cd9cea13393 100755
--- a/directory-listing/create-index.py
+++ b/directory-listing/create-index.py
@@ -67,7 +67,7 @@ def main(inputfolder, outputfolder, ignore_files):
 							<td class="size">-</td>
 							<td class="date">-</td>
 						</tr>
-						{% for entry, stat, is_dir in entries %}
+						{% for entry, stat, is_dir in entries if not entry.startswith('.') %}
 						<tr>
 							<td class="link">
 								<a href="{{ entry + ('/' if is_dir else '') }}" title="{{ entry }}">{{ entry  + ('/' if is_dir else '') }}</a>