To fix the /did error replace the "on *:ACTIVE:#:" code in dialogs.mrc with this code...
on *:ACTIVE:*:{
if ($dialog(sbar)) {
sbref sbar
if ($network == MSN) did -e sbar 3,4,6,13,14,17,18
else { did -b sbar 3,4,6,13,14,17,18 }
if ($away == $true) { did -ra sbar 24 Return | did -ra sbar 25 $awaymsg }
else { did -ra sbar 24 Away | did -r sbar 25 }
}
if ($dialog(tbdlg)) tbd.cc
if (%msn.cjoin == $null) {
.timertbdrf off
if (#* iswm $active) && ($dialog(tbdlg)) {
did -i tbdlg 1 5 $iif($me isop $active,$iif($me isowner $active,5,6),$iif($me isvoice $active,7,$iif(m isin $chan($active).mode,8,7))) $me ( $+ $mchan($active).pp $+ ) $iif($away == $true,(Away: $awaymsg $+ ))
did -d tbdlg 1 6
}
else {
if (Status Window == $active) && ($dialog(tbdlg)) { did -d tbdlg 1 5 | did -i tbdlg 1 6 Status Window $iif($chan(1),( $+ $chan(1) $+ )) }
}
if ($dialog(tbdlg)) .timertbdrf 1 3 did -i tbdlg 1 5 $iif($me isop $active,$iif($me isowner $active,5,6),$iif($me isvoice $active,7,$iif(m isin $chan($active).mode,8,7)))
}
}
This will fix the error message.