Eyes playing tricks on me, thought the condition was on `newDisposablePtr`.