diff --git a/forms/interface.ui b/forms/interface.ui
index 93adc0a24b26b359f37d0e1227bf9ac011fb966c..46097140f11985f4c6fb42166485883c15ae3f74 100644
--- a/forms/interface.ui
+++ b/forms/interface.ui
@@ -76,7 +76,7 @@
              <item>
               <widget class="QPushButton" name="playPauseButton">
                <property name="text">
-                <string>Pause</string>
+                <string>Play</string>
                </property>
               </widget>
              </item>
diff --git a/src/interface.cpp b/src/interface.cpp
index ef6421d9d22e9cb28d4594cde17714101004974a..8a41c7f445aa4152d71b2abeef2c1128d3b7a83f 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -794,11 +794,11 @@ void MainWindow::on_playPauseButton_clicked()
 {
     if(timer->isActive()) {
         //Pause
-        ui->playPauseButton->setText("Pause");
+        ui->playPauseButton->setText("Play");
         timer->stop();
     } else {
         //Play
-        ui->playPauseButton->setText("play");
+        ui->playPauseButton->setText("Pause");
         int frequence = ui->simSpeedSpinbox->value();
         if(frequence == 0) {
             QMessageBox::critical(this, "Impossible de démarrer", "Impossible de lancer la simulation à une vitesse nulle.");
@@ -815,6 +815,7 @@ void MainWindow::on_resetButton_clicked() {
     if(timer->isActive()) {
         timer->stop();
     }
+    ui->playPauseButton->setText("Play");
     simulation.reset();
     ui->grid_view->copy_grid(simulation.getGrid());
     ui->stepsPeriodLabel->setText(QString::number(simulation.getPeriod())+" steps");