If there's a main breaker rather than a main fuse I always thought the main is supposed to be slow enough never to trip in case of a short unless the branch circuit breaker fails (that's why type E main breakers in Germany are 15 times the cost of regular B or C branch circuit breakers).