--- a/upmpd/mpdcli.cxx
+++ b/upmpd/mpdcli.cxx
@@ -105,7 +105,7 @@
 
 #define RETRY_CMD(CMD) {                                \
     for (int i = 0; i < 2; i++) {                       \
-        if (CMD)                                        \
+        if ((CMD))                                      \
             break;                                      \
         if (i == 1 || !showError(#CMD))                 \
             return false;                               \