Ok, give this a try...Not sure if it will make any difference, but...it worked on my machine.( 2k4 )
//
// AutoCAD menu file - J:\Menus\rsa_menu.mns
//
***MENUGROUP=RSA_MENU
***POP1
**[&Layer_Tools]
[&Change Object's Layer]^C^C_select;\_change;p;;p;la;$m=$(getvar,clayer);;
[&Isolate Layer]^C^C_ai_molc;\_-layer;off;*;n;;
[&All Layers On]^C^C_-layer;on;*;;
[&Turn Layer Off]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$M=$(getenv,oldlayer);_off;$M=$(getvar,clayer)";;
[T&haw All Layers]^C^C_-layer;thaw;*;;
[&Freeze Layer]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$m=$(getenv,oldlayer);_freeze;$m=$(getvar,clayer)";;
[&Lock Layer]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$m=$(getenv,oldlayer);_lock;$m=$(getvar,clayer)";;
[&Unlock Layer]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$m=$(getenv,oldlayer);_unlock;$m=$(getvar,clayer)";;
***TOOLBARS
**TOOLS1
ID_TbTools [_Toolbar("Tools1", _Floating, _Show, 100, 380, 1)]
ID_TAG2 [_Button("Set Linetype Scale", "lts.bmp", "lts.bmp")]^C^Cltscale;$M=$(*,$(getvar,dimscale),0.5)
**LT_Layers_TOOLBAR
ID_LTX_LAYERS [_TOOLBAR("LT Layer Tools",_Floating,_Show, 187, 170, 1)]
ID_LAYISO [_Button("Isolate Layer", "layiso16.BMP", "layiso24.BMP")]^C^C_ai_molc;\_-layer;off;*;n;;
ID_LAYOFF [_Button("Turn Layer Off", "layoff16.BMP", "layoff24.BMP")]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$M=$(getenv,oldlayer);_off;$M=$(getvar,clayer)";;
ID_LAYON [_Button("All Layers On", "layon16.BMP", "layon24.BMP")]^C^C_-layer;on;*;;
ID_LAYFRZ [_Button("Freeze Layer", "layfrz16.BMP", "layfrz24.BMP")]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$M=$(getenv,oldlayer);_freeze;$M=$(getvar,clayer)";;
ID_LAYTHW [_Button("Thaw All Layers", "laythw16.BMP", "laythw24.BMP")]^C^C_-layer;thaw;*;;
ID_LAYLCK [_Button("Lock Layer", "laylck16.BMP", "laylck24.BMP")]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$m=$(getenv,oldlayer);_lock;$m=$(getvar,clayer)";;
ID_LAYULK [_Button("Unlock Layer", "layulk16.BMP", "layulk24.BMP")]^C^C_setenv;oldlayer;$m=$(getvar,clayer);_ai_molc;\"_-layer;_set;$m=$(getenv,oldlayer);_unlock;$m=$(getvar,clayer)";;
[--]
ID_LAYCHG [_Button("Change Object's Layer", "laychg16.BMP", "laychg24.BMP")]^C^C_select;\_change;p;;p;la;$m=$(getvar,clayer);;
***HELPSTRINGS
TAG2 [Sets LTSCALE = 0.5 x DIMSCALE]
ID_LAYISO [Isolate layer of selected object]
ID_LAYOFF [Turn off layer of selected object]
ID_LAYON [Turn all layers on]
ID_LAYFRZ [Freeze layer of selected object]
ID_LAYTHW [Thaw all layers]
ID_LAYLCK [Lock layer of selected object]
ID_LAYULK [Unlock layer of selected object]
ID_LAYCHG [Move selected object to current layer]
//
// End of AutoCAD menu file - J:\Menus\rsa_menu.mns
//