diff --git a/moo/mooedit/language-specs/c.lang b/moo/mooedit/language-specs/c.lang
index 75a96308..73654f7e 100644
--- a/moo/mooedit/language-specs/c.lang
+++ b/moo/mooedit/language-specs/c.lang
@@ -116,6 +116,7 @@
struct
switch
typedef
+ union
while
@@ -138,7 +139,6 @@
signed
size_t
static
- union
unsigned
void
volatile