Hi Glenn,

Newer versions of PBP include w = -230 in the .INC file that gets rid of the deprecated
warning.

I.E. a new version .INC file looks something like this if you have the default config settings
commented out.

Code:
   NOLIST
    ifdef PM_USED
        LIST
        "Error: PM does not support this device.  Use MPASM."
        NOLIST
    else
        LIST
        LIST p = 18F2520, r = dec, w = -311, w = -230, f = inhx32
        INCLUDE "P18F2520.INC"   ; MPASM  Header
       ; __CONFIG _CONFIG1H, _OSC_INTIO67_1H & _FCMEN_OFF_1H & _IESO_OFF_1H
       ; __CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_512_2H
       ; __CONFIG _CONFIG3H, _CCP2MX_PORTC_3H & _PBADEN_OFF_3H & _LPT1OSC_OFF_3H & _MCLRE_ON_3H
       ; __CONFIG _CONFIG4L, _STVREN_OFF_4L & _LVP_OFF_4L & _XINST_OFF_4L
        NOLIST
    endif
        LIST
EEPROM_START	EQU	0F00000h
BLOCK_SIZE	EQU	64
These are all you have commented out right? What version of PBP are you using?