bidib: fix for processing multiple messages