Program steps running between sunset and sunrise

I have a few program steps on a VMBGPO toggeling some lights (VMB4RYNO and VMB4DC) at sunset time and those program steps are part of Program1 which is enabled or disabled by a Push button.
If the Program1 is enabled BEFORE the sunset time, lights will toggle following the program steps after the sunset time.
If the Program1 is enabled AFTER the sunset time, lights will not toggle because the sunset time command will not be sent.
Is there a way to start the Program1 after the sunset time has occur?