diff --git a/libaegisub/meson.build b/libaegisub/meson.build
index bb9842bfaa0430d3655af502e9d37d109377f0dd..e780a399ca5418d39aa3075aa0131e587cfc3ec8 100644
--- a/libaegisub/meson.build
+++ b/libaegisub/meson.build
@@ -58,24 +58,25 @@ if host_machine.system() == 'darwin'
     ]
 else
     libaegisub_src += 'common/dispatch.cpp'
-    if host_machine.system() == 'windows'
-        libaegisub_src += [
-            'windows/access.cpp',
-            'windows/charset_conv_win.cpp',
-            'windows/fs.cpp',
-            'windows/log_win.cpp',
-            'windows/path_win.cpp',
-            'windows/util_win.cpp',
-        ]
-    else
-        libaegisub_src += [
-            'unix/access.cpp',
-            'unix/fs.cpp',
-            'unix/log.cpp',
-            'unix/path.cpp',
-            'unix/util.cpp',
-        ]
-    endif
+endif
+
+if host_machine.system() == 'windows'
+    libaegisub_src += [
+        'windows/access.cpp',
+        'windows/charset_conv_win.cpp',
+        'windows/fs.cpp',
+        'windows/log_win.cpp',
+        'windows/path_win.cpp',
+        'windows/util_win.cpp',
+    ]
+else
+    libaegisub_src += [
+        'unix/access.cpp',
+        'unix/fs.cpp',
+        'unix/log.cpp',
+        'unix/path.cpp',
+        'unix/util.cpp',
+    ]
 endif
 
 libaegisub_cpp_pch = ['include/lagi_pre.h']