Idea Wiki
Advertisement
Idea Wiki
121,128
pages

John Alan Lasseter (born January 12, 1957) is an American animator, film director, screenwriter, producer and the chief creative officer of Pixar Animation Studios, Walt Disney Animation Studios, and DisneyToon Studios. He is also the Principal Creative Advisor for Walt Disney Imagineering.[1]

Lasseter began his career as an animator with The Walt Disney Company. After being fired from Disney for promoting computer animation, he joined Lucasfilm, where he worked on the then-groundbreaking use of CGI animation. The Graphics Group of the Computer Division of Lucasfilm was sold to Steve Jobs and became Pixar in 1986. Lasseter oversees all of Pixar's films and associated projects as executive producer. In addition, he directed Toy Story (1995), A Bug's Life (1998), Toy Story 2 (1999), Cars (2006), and Cars 2 (2011). He is currently directing Toy Story 4, scheduled for 2018 release. Since 2007, Lasseter also oversees all of Walt Disney Animation Studios' (and its division DisneyToon Studios') films and associated projects as executive producer.

He has won two Academy Awards, for Animated Short Film (for Tin Toy), as well as a Special Achievement Award (for Toy Story).[2]

Early years[]

Lasseter was born in Hollywood, California. His mother, Jewell Mae (née Risley; 1918–2005), was an art teacher at Bell Gardens High School, and his father, Paul Eual Lasseter (1924–2011), was a parts manager at a Chevrolet dealership.[3][4][5] Lasseter is a fraternal twin; his sister Johanna Lasseter-Curtis, who became a baker based in the Lake Tahoe area, is six minutes older.[6][7]

Lasseter grew up in Whittier, California. His mother's profession contributed to his growing preoccupation with animation. He often drew cartoons during church services at the Church of Christ his family attended. As a child, Lasseter would race home from school to watch Chuck Jones cartoons on television. While in high school, he read The Art of Animation by Bob Thomas. The book covered the history of Disney animation and explored the making of Disney's 1959 film Sleeping Beauty, which made Lasseter realize he wanted to do animation himself. When he saw Disney's 1963 film The Sword in the Stone, he finally made the decision that he should become an animator.[8]

Lasseter's higher education began at Pepperdine University, which was the alma mater of his parents and his siblings. However, he heard of a new character animation program at the California Institute of the Arts (CalArts for short) and decided to leave Pepperdine to follow his dream of becoming an animator. His mother further encouraged him to take up a career in animation, and in 1975 he enrolled as the second student in the CalArts character animation program created by Disney animators Jack Hannah and T. Hee. Lasseter was taught by three members of Disney's Nine Old Men team of veteran animators – Eric Larson, Frank Thomas and Ollie Johnston, and his classmates included future animators and directors like Brad Bird, John Musker, Henry Selick, Tim Burton, and Chris Buck.[9][10][11] During his time there, he produced two animated shorts — Lady and the Lamp (1979) and Nitemare (1980) — which both won the student Academy Award for Animation.[12]

While at CalArts, Lasseter first started working for the Walt Disney Company at Disneyland in Anaheim during summer breaks and got a job as a Jungle Cruise skipper, where he learned the basics of comedy and comic timing to entertain captive audiences on the ride.[6][13]

First years at Disney[]

Upon graduating in 1979, Lasseter immediately obtained a job as an animator at Walt Disney Feature Animation mostly due to his success with Lady and the Lamp.[14] To put that in perspective, the studio had reviewed approximately 10,000 portfolios in the late 1970s in search of talent, then selected only about 150 candidates as apprentices, of which only about 45 were kept on permanently.[14] In the fall of 1979, Disney animator Mel Shaw told the Los Angeles Times that "John's got an instinctive feel for character and movement and shows every indication of blossoming here at our studios ... In time, he'll make a fine contribution."[14]

However, Lasseter soon realized something was missing: after 101 Dalmatians, which in his opinion was the film where Disney had reached its highest plateau, the studio had lost momentum and was criticized for often repeating itself without adding any new ideas or innovations.[15][16] Between 1980 and 1981, he coincidentally came across some video tapes from one of the then new computer-graphics conferences, who showed some of the very beginnings of computer animation, primarily floating spheres and such, which he experienced as a revelation.[6] But it wasn't until shortly after, when he was invited by his friends Jerry Rees and Bill Kroyer, while working on Mickey's Christmas Carol, to come and see the first lightcycle sequences for an upcoming film entitled Tron, featuring (then) state-of-the-art computer generated imagery (CGI), that he really saw the huge potential of this new technology in animation. Up to that time, the studio had used a multiplane camera to add depth to its animation. Lasseter realized that computers could be used to make films with three-dimensional backgrounds where traditionally animated characters could interact to add a new level of visually stunning depth that had not been possible before. He knew adding dimension to animation had been a longtime dream of animators, going back to Walt Disney himself.[6]

Later, he and Glen Keane talked about how great it would be to make an animated feature where the background was computer animated, and then showed Keane the book The Brave Little Toaster by Thomas Disch, which he thought would be a good candidate for the film. Keane agreed, but first they decided to do a short test film to see how it worked out, and chose Where the Wild Things Are, a decision based on the fact that Disney had considered producing a feature based on the works of Maurice Sendak. Satisfied with the result, Lasseter, Keane and executive Thomas L. Wilhite went on with the project, especially Lasseter who dedicated himself to it, while Keane eventually went on to work with The Great Mouse Detective.[17]

Lasseter and his colleagues unknowingly stepped on some of their direct superiors' toes by circumventing them in their enthusiasm to get the project into motion. During a pitch meeting for the film to two of them, animation administrator Ed Hansen, and head of Disney studios, Ron W. Miller, the project was cancelled, due to lack of perceived cost benefits for the mix of traditional and computer animation.[18] A few minutes after the meeting, Lasseter was summoned by Hansen to his office. As Lasseter recalled, Hansen told him, "Well, John, your project is now complete, so your employment with the Disney Studios is now terminated."[19]:40 Wilhite, who was part of Disney’s live action group and therefore had no obligations to the animation studio, was able to arrange to keep Lasseter around temporarily until the Wild Things test project was complete in January 1984, but with the understanding there would be no further work for Lasseter at Disney Animation.[19]:40[20] The Brave Little Toaster would later become a 2D animated feature film directed by one of Lasseter's friends, Jerry Rees, and co-produced by Wilhite (whom by then had left to start Hyperion Pictures), and some of the staff of Pixar would be involved in the film alongside Lasseter.

Lasseter also worked on a sequence titled "The Emperor and the Nightingale" (based on The Nightingale by Hans Christian Andersen) for a Disney project called Musicana.

Musicana was never released, but eventually led to the development of Fantasia 2000.

Lucasfilm/Pixar[]

File:George Lucas 66ème Festival de Venise (Mostra).jpg

John Lasseter with George Lucas at the Venice Film Festival in 2009.

While putting together a crew for the planned feature, Lasseter had made some contacts in the computer industry, among them Alvy Ray Smith and Ed Catmull at Lucasfilm Computer Graphics Group. After being fired, and feeling glum knowing his employment with Disney was to end shortly,[19]:40 Lasseter visited a computer graphics conference in November 1983 at the Queen Mary in Long Beach, where he met and talked to Catmull again.[21]:45 Catmull inquired about The Brave Little Toaster, which Lasseter explained had been shelved.[6][19]:40 From his experience at Lucasfilm, Catmull assumed Lasseter was simply between projects, since Hollywood studios have traditionally laid off people whenever they don't have enough movies in progress to keep them busy.[21]:45 Still devastated at being forced out of the only company he had ever wanted to work for, Lasseter couldn't find the strength to tell Catmull that he had been fired.[6][21]:45

Catmull later telephoned Smith that day and mentioned Lasseter was not working at Disney. Smith told Catmull to put down the phone and hire Lasseter right now.[21]:45 Before the day was over, Lasseter had made a deal to work freelance with Catmull and his colleagues on a project that resulted in their first computer animated short: The Adventures of André and Wally B. Because Catmull was not allowed to hire animators, he was given the title "Interface Designer";[22] "Nobody knew what that was but they didn't question it in budget meetings".[10] Lasseter spent a lot of time at Lucasfilm in the San Francisco Bay Area in the spring of 1984, where he worked together closely with Catmull and his team of computer science researchers.[19]:40–41 Lasseter learned how to use some of their software, and in turn, he taught the computer scientists about filmmaking, animation, and art.[19]:40–41 The short turned out to be more revolutionary than Lasseter first had visualized before he came to Lucasfilm. His original idea had been to create only the backgrounds on computers, but in the final short everything was computer animated, including the characters.

After the short CGI film was presented at SIGGRAPH in the summer of 1984, Lasseter returned to Los Angeles with the hope of directing The Brave Little Toaster at Hyperion Pictures.[19]:45 He soon learned that funding had fallen through and called Catmull with the bad news.[19]:45 Catmull called back with a job offer, and Lasseter joined Lucasfilm as a full-time employee in October 1984 and moved to the Bay Area.[19]:45 Lasseter and Catmull's collaboration, which has since lasted over thirty years, would ultimately result in Toy Story (1995), which was the first-ever computer-animated feature film.

Due to George Lucas's financially crippling divorce, he was forced to sell off Lucasfilm Computer Graphics, by this time renamed the Pixar Graphics Group. It was spun off as a separate corporation with Steve Jobs as its majority shareholder in 1986. Over the next 10 years, Pixar evolved from a computer company that did animation work on the side into an animation studio. Lasseter oversees all of Pixar's films and associated projects as executive producer. As well as Toy Story, he also personally directed A Bug's Life (1998), Toy Story 2 (1999), Cars (2006), and Cars 2 (2011). He is currently directing Toy Story 4, scheduled for a 2018 release.

He has won two Academy Awards, for Animated Short Film (Tin Toy), as well as a Special Achievement Award (Toy Story).[2] Lasseter has been nominated on four other occasions – in the category of Animated Feature, for both Monsters, Inc. (2001) and Cars, in the Original Screenplay category for Toy Story and in the Animated Short category for Luxo, Jr. (1986), while the short Knick Knack (1989) was selected by Terry Gilliam as one of the ten best animated films of all time.[23] In 2008, he was honored with the Winsor McCay Award, the lifetime achievement award for animators.

Lasseter received a star on the Hollywood Walk of Fame in Hollywood on November 1, 2011, located at 6834 Hollywood Boulevard.[24]

Lasseter was also the recipient of the Austin Film Festival's 2011 Extraordinary Contribution to Filmmaking Award.

Lasseter is a member of the Academy of Motion Picture Arts and Sciences and served nine consecutive years on its board of governors from 2005 to 2014 when he had to relinquish his seat due to term limits.[25] His last position on the board was as first vice president.[25]

Return to Disney[]

Disney announced that it would be purchasing Pixar on January 24, 2006, and Lasseter was named chief creative officer of both Pixar and Walt Disney Feature Animation, the latter of which he renamed Walt Disney Animation Studios.[10] On January 25, 2006, Lasseter was welcomed by his new employees in Burbank with warm applause, as they hoped that he could save the studio from which he had been fired 22 years earlier.[21]:253–254 Lasseter was also named principal creative adviser at Walt Disney Imagineering, where he helps design attractions for Disney Parks. Since 2007, he oversees all of Walt Disney Animation Studios' films and associated projects as executive producer. He reports directly to Disney Chairman and CEO Robert Iger, bypassing Disney's studio and theme park executives. He also received green-light power on films with Roy E. Disney's consent.

In December 2006, Lasseter announced that Disney Animation will start producing animated shorts that will be released theatrically once more. Lasseter said he sees this medium as an excellent way to train and discover new talent in the company as well as a testing ground for new techniques and ideas. The shorts will be in 2D, CGI, or a combination of both.[26] Recent shorts have included Get a Horse! (2013) and Feast (2014).

In June 2007, Catmull and Lasseter were given control of DisneyToon Studios, a division of Walt Disney Animation Studios housed in a separate facility in Glendale. Since then, as president and chief creative officer, respectively, they have supervised three separate studios for Disney, each with its own production pipeline: Pixar, Disney Animation, and DisneyToon. While Disney Animation and DisneyToon are located in the Los Angeles area, Pixar is located over 350 miles (563 kilometers) northwest in the Bay Area, where Catmull and Lasseter both live. Since they could not be physically present at all three studios at once, they appointed a general manager for each studio to manage day-to-day business affairs, then established a routine of spending at least two days per week (usually Tuesdays and Wednesdays) in Southern California.[27]

Lasseter is a close friend and admirer of Japanese animator Hayao Miyazaki, whom he first met when TMS Entertainment sent a delegation of animators to the Disney studio in 1981 and showed a clip from Miyazaki's first feature film, The Castle of Cagliostro (1979).[28] Lasseter was so deeply moved that in 1985 he insisted on showing that clip and other examples of Miyazaki's work after dinner to a woman he had just met (who would become his wife).[28] He visited Miyazaki during his first trip to Japan in 1987, and saw drawings for My Neighbor Totoro (1988).[28] After Lasseter became a successful director and producer at Pixar, he went on to serve as executive producer on several of Miyazaki's films for their release in the United States, and oversaw the translation and dubbing of their English language soundtracks.[28] The gentle forest spirit Totoro from My Neighbor Totoro makes an appearance as a plush toy in Toy Story 3.

Other work[]

File:Annie Awards johnlasseter and wife brighter.jpg

John Lasseter with his wife Nancy Lasseter at the 2006 Annie Awards red carpet at the Alex Theatre in Glendale, California.

Lasseter drew the most widely known versions of the BSD Daemon, a cartoon mascot for the BSD Unix operating system.[29]

Lasseter owns the "Marie E." steam locomotive, a H.K. Porter 0-4-0ST saddle tank locomotive formerly owned by one of Walt Disney's "Nine Old Men", Ollie Johnston. The locomotive has made two visits to the Pacific Coast Railroad in Santa Margarita, CA in May 2007 and June 2010, where Lasseter ran the locomotive alongside the original Santa Fe & Disneyland Railroad "Retlaw 1" coaches.[30] In 2005, Lasseter was given permission to bring the Marie E. to Disneyland as part of a celebration honoring Johnston. Johnston was able to take the locomotive around the Disneyland Railroad three times. This is the only time in history an outside locomotive has been permitted to operate on any of the Disney railroads.[31]


Personal life[]

Lasseter lives in Glen Ellen, California with his wife Nancy, a graduate of Carnegie Mellon University, whom he met at a computer graphics conference. Nancy majored in computer graphics applications, and worked for a while as a household engineer and a computer graphics engineer at Apple Computer.[32] He married Nancy Lasseter and has sons, Sam Lasseter, Bennett Lasseter, Joey Lasseter, P.J. Lasseter and Jackson Lasseter.

Filmography[]

Feature films[]

Year Title Role Notes
1981 The Fox and the Hound inbetweener (uncredited)
1985 Young Sherlock Holmes computer animation: ILM
1987 The Brave Little Toaster story artist (uncredited)
1991 Beauty and the Beast executive producer: 3D version
1992 Porco Rosso executive creative consultant: US version
1994 The Lion King executive producer: 3D version (uncredited)
1995 Toy Story Green Alien (on helium; uncredited) director
story
modeling and animation
system development
1998 A Bug's Life Harry the Fly director
story
1999 Toy Story 2 Blue Rock 'Em Sock 'Em Robot director
story
2000 Buzz Lightyear of Star Command: The Adventure Begins characters
2001 Monsters, Inc. executive producer
2002 Spirited Away executive producer: US version
2003 Finding Nemo executive producer
2004 The Incredibles executive producer
2005 Howl's Moving Castle executive producer: US version
2006 Cars director
story
screenplay
Tales from Earthsea executive producer: US[33]
2007 Meet the Robinsons executive producer
Ratatouille executive producer
2008 WALL-E executive producer
Tinker Bell executive producer
Bolt executive producer
2009 Up executive producer
senior creative team: Pixar
Ponyo executive producer: US
director: English dub
Tinker Bell and the Lost Treasure executive producer
The Princess and the Frog executive producer
2010 Toy Story 3 story
executive producer
senior creative team: Pixar
Tinker Bell and the Great Fairy Rescue executive producer
Tangled executive producer
2011 Cars 2 John Lassetire director
story
Winnie the Pooh executive producer
The Muppets creative consultant[34]
2012 Brave executive producer
Secret of the Wings executive producer
Wreck-It Ralph executive producer
2013 Monsters University executive producer
Planes story
executive producer
Frozen executive producer
2014 The Pirate Fairy story
executive producer
Planes: Fire & Rescue executive producer
Big Hero 6 executive producer
2015 Tinker Bell and the Legend of the NeverBeast executive producer
Inside Out executive producer
The Good Dinosaur executive producer
2016 Zootopia executive producer
Finding Dory executive producer
Moana executive producer
2017 Cars 3 executive producer
Coco executive producer
2018 Gigantic[35] executive producer
Toy Story 4 director
story
2019 The Incredibles 2[36] executive producer
2020 First Action Heroes producer
Fluffy Dogs producer
story
2020 Guy Going With Amo John The Hand/Rainbow city ciziten #5 producer

Short films[]

Year Title Notes
1983 Mickey's Christmas Carol creative talent
1984 The Adventures of André and Wally B. character design and animation
models: André/Wally B.
1986 Luxo Jr. writer
director
producer
models
animation
1987 Red's Dream writer
director
animator
1988 Tin Toy story
director
animator
modeler
1989 Knick Knack writer
director
1997 Geri's Game executive producer
2000 For the Birds executive producer
2002 Mike's New Car executive producer
2003 Exploring the Reef executive producer
Boundin' executive producer
2005 Jack-Jack Attack executive producer
One Man Band executive producer
2006 Mater and the Ghostlight original story
director
Lifted executive producer
2007 How to Hook Up Your Home Theater executive producer
Your Friend the Rat executive producer
2008 Presto executive producer
Glago's Guest executive producer
BURN-E executive producer
2008–present Cars Toons director
executive producer
story
2009 Super Rhino executive producer
Partly Cloudy executive producer
Dug's Special Mission executive producer
Prep & Landing executive producer
2010 Day & Night executive producer
Tick Tock Tale executive producer
Prep & Landing: Operation: Secret Santa executive producer
2011 La Luna executive producer
The Ballad of Nessie executive producer
Hawaiian Vacation executive producer
Pixie Hollow Games executive producer
Small Fry story
executive producer
Prep & Landing: Naughty vs. Nice[37] executive producer
2012 Tangled Ever After executive producer
Partysaurus Rex story
executive producer
Paperman executive producer
The Legend of Mor'du executive producer
2013 The Blue Umbrella executive producer
Party Central executive producer
Toy Story of Terror! executive producer
Pixie Hollow Bake Off executive producer
Get a Horse! executive producer
2014 Vitaminamulch: Air Spectacular executive producer
Feast[38] executive producer
Toy Story That Time Forgot executive producer
2015 Frozen Fever[39] executive producer
Lava[40] executive producer
Sanjay's Super Team executive producer
Riley's First Date? executive producer
2017 untitled Frozen holiday special[41] executive producer
  1. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  2. 2.0 2.1 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  3. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  4. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  5. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  6. 6.0 6.1 6.2 6.3 6.4 6.5 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  7. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  8. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  9. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  10. 10.0 10.1 10.2 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  11. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  12. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  13. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  14. 14.0 14.1 14.2 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil). (Available through ProQuest Historical Newsstand.)
  15. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  16. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  17. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  18. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  19. 19.0 19.1 19.2 19.3 19.4 19.5 19.6 19.7 19.8 Paik, Karen (2007). To Infinity and Beyond!: The Story of Pixar Animation Studios. San Francisco: Chronicle Books. ISBN 9780811850124. https://books.google.com/books?id=uDAGknVpUwgC&pg=PA40. 
  20. Review: ‘Inventing the Movies’
  21. 21.0 21.1 21.2 21.3 21.4 Price, David A. (2009). The Pixar Touch: The Making of a Company. New York: Vintage Books. ISBN 9780307278296. https://books.google.com/books?id=6ium9aok5yMC&pg=PA45. 
  22. M. Buckley, A.. Pixar: The Company and Its Founders. Google Books. p. 27. http://books.google.si/books?id=YenH2ahvGvcC&pg=PA27&lpg=PA27&dq=A.+M.+Buckley+Interface+Designer&source=bl&ots=ATxey6IdFn&sig=-GlxgfylA6d-0GLsz6P5YkzXjbc&hl=en&ei=wnqcTqX6KuPm4QSThajMCg&sa=X&oi=book_result&ct=result&redir_esc=y#v=onepage&q&f=false. Retrieved April 20, 2012. 
  23. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  24. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  25. 25.0 25.1 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  26. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  27. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  28. 28.0 28.1 28.2 28.3 Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  29. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  30. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  31. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  32. Cite error: Invalid <ref> tag; no text was provided for refs named SATrustees
  33. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  34. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  35. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  36. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  37. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  38. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  39. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  40. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
  41. Lua error in Module:Citation/CS1/Utilities at line 60: bad argument #1 to 'ipairs' (table expected, got nil).
Advertisement