Twitter Bootstrap Modal non funziona in entrambe le tabs

Sto usando Twitter Bootstrap per entrambe le tabs e le modali. Ho due tabs che usano il codice identico. Nella prima scheda le modali funzionano perfettamente, ma nella seconda scheda lo schermo si scurisce ma la modale non appare.

ecco il mio codice per call il modale (stesso codice usato in entrambe le tabs) in list.php:

<a type="button" href="edit.php?id='.$id.'" data-target="#edit_modal" data-toggle="modal">Edit</a> 

ecco il mio modal in list.php

 <div class="modal hide fade" id="edit_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" > <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times</button> <h3>Edit Testimonials</h3> </div> <div class="modal-body"> <p>One fine body…</p> </div> </div> 

ed ecco edit.php where è il vero corpo del modale

 <div id="edit_modal"> <div class="modal-body"> <?php echo ($name_error != "") ? $name_error : ""; ?> <form class="form-horizontal" action="edit.php?id=<?php echo $id; ?>" method="post"> <div class="control-group"> <label class="control-label">Testimonial</label> <div class="controls"> <textarea class="input-xlarge" name="body" cols=100 rows=5><?php echo $testimonial['body']?></textarea> </div> </div> <div class="control-group"> <label class="control-label">Author</label> <div class="controls"> <textarea class="input-xlarge" name="author" cols=100 rows=5><?php echo $testimonial['author']?></textarea> </div> </div> </div> <div class="modal-footer"> <input type="submit" class="btn btn-primary" value="Update Testimonial" name="submit-form" /> <a href="#" class="btn" data-dismiss="modal">Close</a> </div> </form> </div>