diff --git a/ui/src/pages/AppsTab/AppDeploymentPage/index.tsx b/ui/src/pages/AppsTab/AppDeploymentPage/index.tsx
index af2229be..7918cbb1 100644
--- a/ui/src/pages/AppsTab/AppDeploymentPage/index.tsx
+++ b/ui/src/pages/AppsTab/AppDeploymentPage/index.tsx
@@ -469,9 +469,8 @@ export default function AppDeploymentPage() {
stagedJar={stagedJar}
onStagedJarChange={setStagedJar}
deploying={deploymentInProgress}
- >
- {app && (
- <>
+ checkpointsSlot={
+ app ? (
- {selectedDep && (
- setSelectedCheckpointId(null)}
- deployment={selectedDep}
- version={selectedDepVersion}
- appSlug={app.slug}
- envSlug={selectedEnv ?? ''}
- currentForm={form}
- onRestore={(deploymentId) => {
- handleRestore(deploymentId);
- setSelectedCheckpointId(null);
- }}
- />
- )}
- >
+ ) : undefined
+ }
+ >
+ {app && selectedDep && (
+ setSelectedCheckpointId(null)}
+ deployment={selectedDep}
+ version={selectedDepVersion}
+ appSlug={app.slug}
+ envSlug={selectedEnv ?? ''}
+ currentForm={form}
+ onRestore={(deploymentId) => {
+ handleRestore(deploymentId);
+ setSelectedCheckpointId(null);
+ }}
+ />
)}