Compensate potentiometer wiper resistance with negative resistance (LM358)

I'm trying to cancel wiper resistance of a 10 kΩ DiGiPot that controls output voltage of a switching power supply. I'm using MCP4131-103 that has 120 Ω wiper resistance @0% pot position. This wiper resistance limits the max voltage that I can get from power supply. In this post there is a method that I have simulated it in EasyEDA: But there is an issue! I want to use LM358 that is not a bipolar op amp both because I have it in my disposal and also it needs a single power supply (0-12 V) instead of (-6 to +6 V). So I tried this sketch that apparently is not right:

Can please someone tell me how can I reach a solution using LM358?

THANKS to Andy aka for providing the solution, just adding the final sketch for documentation:

This sketch gives me all I want:

• POT@0% -> probe 3V
• POT@50% -> probe 1.5V
• POT@100% -> probe 0V
• Why not simply use a unity gain follower with very high input impedance (JFET input OpAmp; input resistance is in the GOhm range)? Additional 120 Ohms wiper resistance in series to the GOhm input resistance don't matter at all.
– Curd
Commented Dec 21, 2022 at 11:29
• Unrelated to your question, but "LM358 that is not a bipolar op amp ... also it needs a single power supply (0-12 V) instead of (-6 to +6 V)." is wildly incorrect. an LM358 will work just fine from a bipolar supply. Since your opamp doesn't have or need a direct connection to Ground it never "knows" whether the circuit's supply is bipolar or unipolar. The LM358 is often used in 'single-supply' circuits because it's capable of operating all the way down to its negative rail - but there's not requirement that you do so. Commented Dec 21, 2022 at 14:10
• Negative-Resistance Load Canceller Allows Voltage Reference to Drive Heavy Loads Commented Dec 21, 2022 at 14:59