diff --git a/src/drivers/navio_sysfs_pwm_out/navio_sysfs_pwm_out.cpp b/src/drivers/navio_sysfs_pwm_out/navio_sysfs_pwm_out.cpp
index 2f794ceffeea8eace92539a90f24c252806e7d25..6a20a3c3065cc0a294d06d70b69b8e4156a415a9 100644
--- a/src/drivers/navio_sysfs_pwm_out/navio_sysfs_pwm_out.cpp
+++ b/src/drivers/navio_sysfs_pwm_out/navio_sysfs_pwm_out.cpp
@@ -124,7 +124,7 @@ int mixer_control_callback(uintptr_t handle,
 int initialize_mixer(const char *mixer_filename)
 {
 	char buf[2048];
-	size_t buflen = sizeof(buf);
+	unsigned buflen = sizeof(buf);
 
 	PX4_INFO("Trying to initialize mixer from config file %s", mixer_filename);