diff --git a/modules/gui/src/sequence/sequence_viewer.cc b/modules/gui/src/sequence/sequence_viewer.cc
index c73f0a51a27f81c5281c00b4ec7af9968d9fa283..00ab974474437ef7a0f9269c9357e84e1abc4176 100644
--- a/modules/gui/src/sequence/sequence_viewer.cc
+++ b/modules/gui/src/sequence/sequence_viewer.cc
@@ -132,6 +132,8 @@ void SequenceViewerV2::AddAlignment(const seq::AlignmentHandle& alignment)
 {
   if(alignment.GetCount()>0 && alignment.GetLength()>0){
     model_->InsertAlignment(alignment);
+    seq_table_view_->resizeColumnsToContents();
+    seq_table_view_->resizeRowsToContents();
   }
 }