BGP Filter - can not filter some prefix. Is this my error or

BGP Filter - can not filter some prefix. Is this my error or Mikrotik ?

  MMM      MMM       KKK                          TTTTTTTTTTT      KKK
  MMMM    MMMM       KKK                          TTTTTTTTTTT      KKK
  MMM MMMM MMM  III  KKK  KKK  RRRRRR     OOOOOO      TTT     III  KKK  KKK
  MMM  MM  MMM  III  KKKKK     RRR  RRR  OOO  OOO     TTT     III  KKKKK
  MMM      MMM  III  KKK KKK   RRRRRR    OOO  OOO     TTT     III  KKK KKK
  MMM      MMM  III  KKK  KKK  RRR  RRR   OOOOOO      TTT     III  KKK  KKK

  MikroTik RouterOS 2.9.50 (c) 1999-2007       http://www.mikrotik.com/



[j8@RTikTak] > /routing bgp instance print 
Flags: X - disabled 
 0   name="default" as=65127 router-id=10.160.64.2 redistribute-connected=yes redistribute-static=no redistribute-rip=no 
     redistribute-ospf=no redistribute-other-bgp=no out-filter=MyBGP client-to-client-reflection=yes ignore-as-path-len=no



[j8@RTikTak] > /routing bgp peer print     
Flags: X - disabled 
 0   name="RTS" instance=default remote-address=172.20.128.49 remote-as=65125 tcp-md5-key="" nexthop-choice=default multihop=yes 
     route-reflect=no hold-time=0s ttl=1 in-filter=RTS out-filter=MyBGP 
[j8@RTikTak] >



 [j8@RTikTak] > /routing filter print 
Flags: X - disabled 
 0   chain=MyBGP prefix=10.160.64.0/18 invert-match=no action=accept 

 1   chain=RTS prefix=192.168.1.0/24 protocol=bgp invert-match=no action=discard

1 chain=RTS prefix=192.168.1.0/24 protocol=bgp invert-match=no action=discard
use the filter above i try exclude 192.168.1.0/24 from received BGP routring

Why routing 192.168.1.0/24 still present into /ip route ?
are Anybody have idea ?