diff --git a/modules/access/mms/mmstu.c b/modules/access/mms/mmstu.c
index 0d6e4a4990130904d06ff66b70fc15b494f28b1d..0c052dc9686f00b99cf0f4e9df155ab56559cc0d 100644
--- a/modules/access/mms/mmstu.c
+++ b/modules/access/mms/mmstu.c
@@ -1090,7 +1090,7 @@ static int NetFillBuffer( access_t *p_access )
 
     if( i_ret < 0 )
     {
-        msg_Err( p_access, "network poll error (%m)" );
+        msg_Err( p_access, "network poll error: %s", vlc_strerror_c(errno) );
         return -1;
     }