diff --git a/include/linux/thermal.h b/include/linux/thermal.h
index f0bd7f90a90d45d3aeeb3aed8bc2d2f8295c8be0..fd7b8f3e6f42697d0627fb446533bf49f95a703c 100644
--- a/include/linux/thermal.h
+++ b/include/linux/thermal.h
@@ -251,7 +251,7 @@ void thermal_unregister_governor(struct thermal_governor *);
 extern int thermal_generate_netlink_event(struct thermal_zone_device *tz,
 						enum events event);
 #else
-static int thermal_generate_netlink_event(struct thermal_zone_device *tz,
+static inline int thermal_generate_netlink_event(struct thermal_zone_device *tz,
 						enum events event)
 {
 	return 0;