message: Don't error before templates are loaded
diff: import * as _ from 'lodash';
  -import { List } from 'immutable';
  import {
  asValidationObject,
  ValidationErrorType,
  @@ -44,7 +43,6 @@ import { vmSettingsOrder } from '../initial-state/vm-settings-tab-initial-state'
  import { TemplateValidations } from '../../../../utils/validations/template/template-validations';
  import { combineIntegerValidationResults } from '../../../../utils/validations/template/utils';
  import { getValidationUpdate } from './utils';
  -
  import { getTemplateValidations } from '../../selectors/template';
  const validateVm: VmSettingsValidator = (field, options) => {
  @@ -82,10 +80,14 @@ const validateUserTemplate: VmSettingsValidator = (field, options) => {
  return null;
  }
  - const userTemplate = iGetLoadedCommonData(state, id, VMWizardProps.userTemplates, List()).find(
  + const userTemplatesList = iGetLoadedCommonData(state, id, VMWizardProps.userTemplates);
  + if (!userTemplatesList) {
  + return null;
  + }
  +
  + const userTemplate = userTemplatesList.find(
  (template) => iGetName(template) === userTemplateName,
  );
  -
  if (!userTemplate) {
  return asValidationObject(
  "Can't verify template, template is missing",
  