diff --git a/src/lzf.c b/src/lzf.c
index 33a1b2dcdfc237490dbe0cce2d0a702dbab8f505..d5b502b5854647b2ecceaf5f48ca083afadee556 100644
--- a/src/lzf.c
+++ b/src/lzf.c
@@ -59,7 +59,9 @@
  * Unconditionally aligning does not cost very much, so do it if unsure
  */
 #ifndef STRICT_ALIGN
-# define STRICT_ALIGN !(defined(__i386) || defined (__amd64)) || defined (__clang__)
+#if !(defined(__i386) || defined (__amd64)) || defined (__clang__)
+#define STRICT_ALIGN 1
+#endif
 #endif
 
 /*