SH-749 FIX: check for zero-extent to avoid div by zero
SH-749 FIX: check for zero-extent to avoid div by zero

gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm,gabeharms/firestorm