This is because pidofproc() argument can be split into several words when passed in daemon() from /etc/init.d/functions. --- --- The attached patch tries to avoid multi-word arguments for pidofproc().
Fixed in 5.49-ipl39mdk