You may need to get creative with map boundaries (shorelines and islands). These do not have to represent actual shorelines, and can instead be used to define the edges of your mapped area. The key thing to remember is that nothing outside of a "shoreline" is generated, and nothing inside an "island". If you do use boundaries in this way, then you will probably want to uncheck the option "provides depth". This option is normally used to add data of a specific depth (usually zero) which is used during map generation. When the option is un-checked, the boundary acts only as boundary and not as a depth data source.