Index: source/printing/nt_printing.c =================================================================== --- source/printing/nt_printing.c (revision 519) +++ source/printing/nt_printing.c (working copy) @@ -3056,6 +3056,7 @@ /* check to see if there are any more registry values */ + regval_p = NULL; len += tdb_unpack(buf+len, buflen-len, "p", ®val_p); if ( !regval_p ) break;