diff --git a/net/ethtool/mm.c b/net/ethtool/mm.c
index e612856eed8ceebadad9ed9164bad9a8fc4665d2..fce3cc2734f9bfba99191e9e9ed271b4e15ac49c 100644
--- a/net/ethtool/mm.c
+++ b/net/ethtool/mm.c
@@ -247,5 +247,5 @@ bool __ethtool_dev_mm_supported(struct net_device *dev)
 	if (ops && ops->get_mm)
 		ret = ops->get_mm(dev, &state);
 
-	return !!ret;
+	return !ret;
 }