Now all rivers are hardcoded and you get the same rivers on every map generation. So, this tiny island is vanilla issue.
https://forums.factorio.com/viewtopic.php?f=7&t=38894
Please visit forum thread:
https://forums.factorio.com/viewtopic.php?f=7&t=59262