I am having a similar situation with the windows so I have them going to whispers instead of a new window but when real ID friends log off I get a lua error and I don't have any chat addons. The error read's
Message: Interface\FrameXML\BNet.lua:246: attempt to concatenate field 'buttonSide' (a nil value)
Time: 06/24/10 07:47:26
Count: 5
Stack: Interface\FrameXML\BNet.lua:246: in function `BNToastFrame_UpdateAnchor'
Interface\FrameXML\BNet.lua:179: in function `BNToastFrame_Show'
Interface\FrameXML\BNet.lua:202: in function `BNToastFrame_OnUpdate'
[string "*:OnUpdate"]:8: in function <[string "*:OnUpdate"]:1>
Locals: forceAnchor = true
chatFrame = ChatFrame1 {
0 = <userdata>
flashTimer = 0
isInitialized = 1
is_chat_frame = true
tellTimer = 650001.607
resizeButton = ChatFrame1ResizeButton {
}
buttonFrame = ChatFrame1ButtonFrame {
}
oldAlpha = 0
channelList = <table> {
}
mouseOutTime = 1.001000052318
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isStaticDocked = true
mouseInTime = 0
editBox = ChatFrame1EditBox {
}
buttons_visible = false
isLocked = 1
name = "General"
showButtons = <function> defined @Interface\AddOns\nUI\Integration\nUI_ChatFrame.lua:202
isDocked = 1
zoneChannelList = <table> {
}
defaultLanguage = "Orcish"
messageTypeList = <table> {
}
}
toastFrame = BNToastFrame {
topSide = true
waitAndAnimOut = BNToastFrameWaitAndAnimOut {
}
0 = <userdata>
duration = "4"
animIn = BNToastFrameAnimIn {
}
}
offscreen = false
xOffset = 1
(*temporary) = <function> defined =[C]:-1
(*temporary) = BNToastFrame {
topSide = true
waitAndAnimOut = BNToastFrameWaitAndAnimOut {
}
0 = <userdata>
duration = "4"
animIn = BNToastFrameAnimIn {
}
}
(*temporary) = "BOTTOM"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate field 'buttonSide' (a nil value)"
Is nUI doing this??
Many thanks for the wonderful UI