diff --git a/api/backups/restore.go b/api/backups/restore.go
index <HASH>..<HASH> 100644
--- a/api/backups/restore.go
+++ b/api/backups/restore.go
@@ -126,9 +126,6 @@ func (c *Client) restore(backupId string, newClient ClientConnection) error {
 			return errors.Annotatef(err, "cannot perform restore: %v", remoteError)
 		}
 	}
-	if err == nil {
-		return errors.Errorf("An unreported error occured in the server.")
-	}
 	if err != rpc.ErrShutdown {
 		return errors.Annotatef(err, "cannot perform restore: %v", remoteError)
 	}
Removed erroneous check