Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Preventing the switch would make for an interesting new dynamic. You have to make sure you are in a free spot to replenish your health.

But I feel in that case you'd have to have some way of knowing if the current spot is free, otherwise it might feel like a bug or unfair mechanic if the switch doesn't work. 

Interesting stuff to think about for sure.