diff --git a/monitor/control.c b/monitor/control.c
index 287341b..9e30d38 100644
--- a/monitor/control.c
+++ b/monitor/control.c
printf("@ New Settings: 0x%4.4x\n", settings);
- printf("%-12c", ' ');
- for (i = 0; i < NELEM(settings_str); i++) {
- if (settings & (1 << i))
- printf("%s ", settings_str[i]);
+ if (settings) {
+ printf("%-12c", ' ');
+ for (i = 0; i < NELEM(settings_str); i++) {
+ if (settings & (1 << i))
+ printf("%s ", settings_str[i]);
+ }
+ printf("\n");
}
- printf("\n");
buf += 4;
len -= 4;