diff --git a/cmdutils.h b/cmdutils.h
index 1246b4de5ae46e7ae5e1c0fcbb42622f0954cfd3..8aeec3d2145e12627da4954eedd9ba7c893bfb72 100644
--- a/cmdutils.h
+++ b/cmdutils.h
@@ -13,7 +13,8 @@ typedef struct {
 #define OPT_GRAB   0x0040
 #define OPT_INT    0x0080
 #define OPT_FLOAT  0x0100
-    union {
+#define OPT_SUBTITLE 0x0200
+     union {
         void (*func_arg)(const char *);
         int *int_arg;
         char **str_arg;