pic-upload.de

Fix for site change (closes #369).