diff --git a/source/creator/creator.c b/source/creator/creator.c index a39d2916a84..e04a5b1db3d 100644 --- a/source/creator/creator.c +++ b/source/creator/creator.c @@ -663,8 +663,9 @@ int main(int argc, char **argv) if (G.scene) { if (a < argc) { int frame = atoi(argv[a]); + Render *re = RE_NewRender(G.scene->id.name); + frame = MIN2(MAXFRAME, MAX2(1, frame)); - Render *re= RE_NewRender(G.scene->id.name); #ifndef DISABLE_PYTHON if (G.f & G_DOSCRIPTLINKS) BPY_do_all_scripts(SCRIPT_RENDER, 0);