diff --git a/src/mkv/write.c b/src/mkv/write.c
index 4907593b395175498ecd7fce1623444b869c7a84..0c5f80673ed5d2cdd91b0954faf858e93628817b 100644
--- a/src/mkv/write.c
+++ b/src/mkv/write.c
@@ -150,8 +150,8 @@ error:
     CloseHandle(pi.hThread);
 
     return sta;
-#endif
 }
+#endif
 
 int
 kara_metadata_write(struct kara_metadata *mdt, const char *filename)