#ifndef _CECP_FEATURES_H
#define _CECP_FEATURES_H

#include <stdio.h>

/* Features of the Chess Engine Communication Protocol supported by this program */
const char *cecp_features[] =
{
    "done=0",
    "usermove=1",
    "time=0",
    "draw=0",
    "sigint=0",
    "analyze=0",
    "variants=\"normal\"",
    "colors=0",
    "name=0",
    "nps=0",
    "debug=1",
    "smp=1",
    "done=1",
    0
};

#endif

#ifndef _CECP_FEATURES_H
#define _CECP_FEATURES_H

#include <stdio.h>

/* Features of the Chess Engine Communication Protocol supported by this program */
const char *cecp_features[] =
{
    "done=0",
    "usermove=1",
    "time=0",
    "draw=0",
    "sigint=0",
    "analyze=0",
    "variants=\"\"",
    "name=0",
    "nps=0",
    "debug=1",
    "smp=1",
    "done=1",
    0
};

#endif

--- 
+++ 
@@ -12,7 +12,8 @@
     "draw=0",
     "sigint=0",
     "analyze=0",
-    "variants=\"\"",
+    "variants=\"normal\"",
+    "colors=0",
     "name=0",
     "nps=0",
     "debug=1",
Support variant 'normal' and don't expect xboard to send colors
