Bug when tapping into lakes/ponds

Was just going to get it:

develop-2786 (x64)
stonehearth/components/water/water_component.lua:794: assertion failed!
stack traceback:
	radiant/modules/common.lua:165: in function <radiant/modules/common.lua:164>
	[C]: in function 'assert'
	stonehearth/components/water/water_component.lua:794: in function '_remove_height'
	stonehearth/components/water/water_component.lua:261: in function '_remove_water'
	stonehearth/components/water/water_component.lua:473: in function 'fill_channel_from_water_region'
	...hearth/services/server/hydrology/channel_manager.lua:534: in function 'callback_fn'
	...hearth/services/server/hydrology/channel_manager.lua:170: in function 'each_channel_ascending'
	...hearth/services/server/hydrology/channel_manager.lua:532: in function 'fill_channels_to_capacity'
	...arth/services/server/hydrology/hydrology_service.lua:721: in function '_on_tick'
	...arth/services/server/hydrology/hydrology_service.lua:49: in function '_fn'
	radiant/controllers/timer_controller.lua:95: in function 'fire'
	radiant/controllers/time_tracker_controller.lua:82: in function <radiant/controllers/time_tracker_controller.lua:82>
	[C]: in function 'xpcall'
	radiant/controllers/time_tracker_controller.lua:82: in function 'set_now'
	...hearth/services/server/calendar/calendar_service.lua:374: in function '_on_event_loop'
	...hearth/services/server/calendar/calendar_service.lua:37: in function 'instance'
	radiant/modules/events.lua:226: in function <radiant/modules/events.lua:220>
	[C]: in function 'xpcall'
	radiant/modules/events.lua:220: in function 'trigger'
	radiant/modules/events.lua:283: in function '_trigger_gameloop'
	radiant/modules/events.lua:334: in function '_update'
	radiant/server.lua:62: in function <radiant/server.lua:58>