Web developer - Web analytics specialist

How to fix quickly the "Cheatin' Uh" error when uploading media after a WordPress update to 3.4.2

Many WordPress site owners using a custom theme have a experienced an error when trying to add new media to their WordPress website after updating to version 3.4.2. The error message says “Cheatin’ UH?” in the english version and “Κλέβουμε;” in the Greek version.

Cheatin uh? error page

This issue is caused by the theme’s bad coding, which is not compatible with some of the features in the 3.4.2 version of WordPress.

The best solution would be to contact your theme creator and ask for a fix or a theme update, but as many of you may be in a hurry and want to fix this annoying issue quickly you can try the following:

  1. Get the following files from 3.3.2 WordPress version (if you have one available):
    • wp-admin\admin.php
    • wp-admin\media-upload.php
  2. If you do not have access to an older WordPress installation you can download them from here using the links below:
  3. Now you have to move the 3.3.2 version files to your current 3.4.2 version installation. Before moving the files, backup your current ones by renaming them (e.g. media-upload.php.bak)
  4. After renaming the original files of the WordPress 3.4.2 installation move the old files to your wp-admin folder.

Everything should be working fine now if your try to upload a file.

This is not the “safest” solution you can follow! This change may cause other WordPress features not to work, since we are replacing two basic WordPress core files with older versions but it’s a quick way to make this work. Let me know if you have other suggestions or if this worked for you!

Written By


  1. yap 3.4.2 is so Problematic , and the main Case is Roles And Capabilities, the WP 342 feature is Great but Much Code on there much being hard and hard to understand >,<

  2. nice info….
    you saved my life

  3. After 4 hour searching .. just got the right solution. It Works Guys … hurrrreeeeeh

  4. you saved my ass ! thanks.

  5. No, it doesn’t work.
    The WP ‘Cheatin’ uh’ is basically reflects when you are using a nullified theme.
    It’s not any wp issue, its a theme issue.

    1. You are right this is not a wordpress error and I believe that this was clear in my article that this is caused by a buggy theme.

    2. This is a theme coding issue and has absolutely nothing to do with a ‘nullified’ theme.

      No changes should be made to WordPress’ core files. Instead you should contact the theme author, or, if it’s your own theme you will need to debug.

  6. Thanks so, so much. Looked everywhere for a simple solution to this and couldn’t find one. Very much appreciated.

  7. thanks, it worked

  8. yeah, works just fine, thank you.

  9. Thanks it worked me too.

  10. Wow Amazing It really works!! Thanks! 😀


Leave a Reply

Your email address will not be published. Required fields are marked *