diff --git a/api/services.go b/api/services.go
index d1f3b1ed2a97cd5e478972f320c21c1775836267..54288eada7350254940b53f37c673a3599726b71 100644
--- a/api/services.go
+++ b/api/services.go
@@ -101,7 +101,7 @@ func (s *services) stop() error {
 		return errors.WithMessage(err, "Failed to stop services")
 	}
 
-	//s.state = Stopped
+	s.state = Stopped
 
 	return nil
 }
diff --git a/api/services_test.go b/api/services_test.go
index bfc1f3b71786f6ad711076aace4fca5f41e7b4fc..be65c1a5faeec4964eeac8a8568b60aacda7a2d1 100644
--- a/api/services_test.go
+++ b/api/services_test.go
@@ -104,7 +104,7 @@ func TestServices_Stop(t *testing.T) {
 			"stop on non-running service")
 	}
 
-	err = mockServices.start(500)
+	err = mockServices.start(500 * time.Millisecond)
 	if err != nil {
 		t.Fatalf("Failed to start mock services: %v", err)
 	}