diff --git a/rmt/rmt.c b/rmt/rmt.c
index bdcaff26741a84ac2d160cdbb63a4cde50e1ae5c..fff83b87a57402e048b0cded6732de0d9f84fbd3 100644
--- a/rmt/rmt.c
+++ b/rmt/rmt.c
@@ -274,6 +274,7 @@ decode_open_flag (const char *mstr, int *pmode)
 	      rmt_error_message (EINVAL, "invalid open mode");
 	      return 1;
 	    }
+	}
     }
   else
     mode = numeric_mode;