Erreur de type: Impossible de lire la propriété 'childNodes' de undefined

J'essaie d'afficher un modal lorsque la vue est chargé.

Code :

//View
<div id="showCom" ng-controller="showmodalCtrl" ng-init="init()">

<div class="modal fade" id="companyModal" role="dialog">
 <div class="modal-dialog">
  <div class="modal-content">
    <div class="modal-header">
      <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
      <h4 class="modal-title">Please Select Company</h4>
    </div>
    <div class="modal-body">
     <form>
      <div class="form-group">
        <label class="control-label">Recipient:</label>
        <input type="text" class="form-control">
      </div>
     </form>
    </div>
    <div class="modal-footer">
      <button type="button" class="btn btn-primary">Submit</button>
    </div>
  </div>
 </div>
</div>
//Controller
 .controller('showmodalCtrl', ['$scope', function($scope){

$scope.init = function(){
  $('#companyModal').modal("show");
}
 }])

Tout fonctionne bien et le modal est affiché, mais j'ai cette erreur sur la console :

Type error : Cannot read property 'childNodes' of undefined

Je n'ai aucune idée de pourquoi cela se passe.
Aussi, si je retire la "forme" de l'modal , je n'obtiens aucune erreur. Donc je suppose que le problème est avec le formulaire, mais je ne suis pas en mesure de le résoudre.

Merci d'avance.

source d'informationauteur Zee