Sometimes display rendered before data was ready

Added a catch for not trying to print with a nonexistent color