Signed-off-by: Phil Sutter <p...@nwl.cc> --- tipc/bearer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tipc/bearer.c b/tipc/bearer.c index c3d4491f8f6ef..0598328ab1f1b 100644 --- a/tipc/bearer.c +++ b/tipc/bearer.c @@ -438,8 +438,8 @@ static int cmd_bearer_enable(struct nlmsghdr *nlh, const struct cmd *cmd, if (err) return err; - opt = get_opt(opts, "media"); - if (strcmp(opt->val, "udp") == 0) { + if ((opt = get_opt(opts, "media")) && + strcmp(opt->val, "udp") == 0) { err = nl_add_udp_enable_opts(nlh, opts, cmdl); if (err) return err; -- 2.13.1