I tried in my lab switch running 12.2 and did not notice this issue
W2S-2.8-c4006-B#sh ver
Cisco Internetwork Operating System Software
IOS (tm) Catalyst 4000 L3 Switch Software (cat4000-I9S-M), Version 12.2(18)EW, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 1986-2004 by cisco Systems, Inc.
Compiled Fri 30-Jan-04 02:04 by hqluong
Image text-base: 0x00000000, data-base: 0x010B0624
ROM: 12.1(20r)EW1
Dagobah Revision 90, Swamp Revision 2
W2S-2.8-c4006-B uptime is 6 days, 4 hours, 11 minutes
System returned to ROM by reload
System image file is "bootflash:cat4000-i9s-mz.122-18.EW.bin"
cisco WS-C4006 (MPC8245) processor (revision 2) with 262144K bytes of memory.
Processor board ID FOX062800SU
Last reset from Reload
1 Virtual Ethernet/IEEE 802.3 interface(s)
48 FastEthernet/IEEE 802.3 interface(s)
56 Gigabit Ethernet/IEEE 802.3 interface(s)
511K bytes of non-volatile configuration memory.
Configuration register is 0x2102
W2S-2.8-c4006-B#sh mac-address-table | include 3333
100 1111.2222.3333 static Gi5/1
W2S-2.8-c4006-B#