Hmmm... that's a really odd one. The only way that error could occur is if an aura on the target didn't have anyone who cast the aura. o.O
In any event, I've added a trap for it. You can fix it yourself until I get the next patch out by editing [
Interface > AddOns > nUI > Bars > nUI_Button.lua ] and going to line 1192 where you'll see the following segment of code... add the new line (that's in blue) to the rest of the section.
Code:
if aura.end_time
and aura.caster
and aura.end_time > proc_time
and aura.name == overlay.spellStatus.name
and aura.rank == overlay.spellStatus.rank
and UnitIsUnit( aura.caster, "player" )
then
overlay.spellStatus.remains = aura.end_time - proc_time;
overlay.spellStatus.color = { r=0, g=1, b=1 };
break;
end