Just a guess - assuming your "unused" RT has a NULL value, then adding a number to it would result in NULL. That matches the symptoms, so you could try checking the IsNull() test, and if the RT is null, exclude it from the total. Malcolm
wynden@telus.net