You can handle disabling Linking Propagation when un-publish. Check the following link to get an idea of the code you have to put in place in case you choose the Event System option (In your case you have to handle that in the un-publish events instead than in the publish events)
I don't want to publish any related components when publishing a componentI don't want to publish any related components when publishing a component