diff --git a/Syntaxes/Gettext.tmLanguage b/Syntaxes/Gettext.tmLanguage
index 8777686..b9ea8ac 100644
--- a/Syntaxes/Gettext.tmLanguage
+++ b/Syntaxes/Gettext.tmLanguage
@@ -192,7 +192,7 @@ Create meta scope for each entry
comment
a line that does not begin with # or ". Could improve this regexp
match
- ^[^#"].*$
+ ^(?!\s*$)[^#"].*$\n?
name
invalid.illegal.po