diff --git a/renderer/render-test-case b/renderer/render-test-case
index d76150a28136002ec1a0e016e84abc650c6909f4..c3d72efe38ed1480fa1185af6e465fb6044f69f6 100755
--- a/renderer/render-test-case
+++ b/renderer/render-test-case
@@ -68,7 +68,8 @@ if '__main__' == __name__:
 
     if os.path.isfile(args.yaml_files):
         generate_test_case_page(args.yaml_files, directory)
-        index_files.append(args.yaml_files)
+        if args.index_page:
+            index_files.append(args.yaml_files)
     else:
         c = 0
         for root, _, files in os.walk(args.yaml_files):