Ok, I thought it was the other Slim that uploaded the picture in this thread. You Slim's always confuse me.
On my account, I'm seeing the option to upload/insert an image (I did one this afternoon in politics). I'll login with a test non-admin account later and see if I can replicate/fix. Will report back.