diff --git a/manifests/init.pp b/manifests/init.pp
index 1756b0a186d477d389d68fc10352b0c3e4468a6e..274b48b84c26944ed00a6dcedb7b4d1da6629d6f 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -127,11 +127,11 @@ class freeradius (
     hasrestart => true,
   }
 
-  # We don't want to create the radiusd user, just add it to the wbpriv group
+  # We don't want to create the radiusd user, just add it to the
+  # wbpriv group if the user needs winbind support. We depend on
+  # the FreeRADIUS package to be sure that the user has been created
   user { 'radiusd':
     ensure  => present,
-    uid     => '95',
-    gid     => 'radiusd',
     groups  => $winbind_support ? {
       true    => $fr_wbpriv_user,
       default => undef,