I have just submitted the I-485 application and Advance Parole application. I need to go home for Christmas and I doubt I will receive my AP by then. I am working on H1B. What is the law in this regard? My layer says I cannot travel until I get AP approved. Is this correct? I obviously can enter back since I do not need any visa to enter US, but I am concerned about one more entry stamp in my passport and a different I-94 card number (different than the one on I-485 application). So what is the truth?