diff --git a/sickbeard/databases/mainDB.py b/sickbeard/databases/mainDB.py
index fbed18b5d1a0e5583cf54917a63e8d9a247706f8..825d066b2687d6fecb362ddf1ac89bb6f0e21a70 100644
--- a/sickbeard/databases/mainDB.py
+++ b/sickbeard/databases/mainDB.py
@@ -722,6 +722,6 @@ class AddIMDbInfo(AddEpisodeLinkTable):
         return self.checkDBVersion() >= 15
 
     def execute(self):
-        
-        self.connection.action("CREATE TABLE imdb_info (tvdb_id INTEGER PRIMARY KEY, imdb_id TEXT, title TEXT, year NUMERIC, akas TEXT, runtimes NUMERIC, genres TEXT, countries TEXT, country_codes TEXT, certificates TEXT, rating TEXT, votes INTEGER, last_update NUMERIC)")
+        if self.hasTable("imdb_info") != True:
+            self.connection.action("CREATE TABLE imdb_info (tvdb_id INTEGER PRIMARY KEY, imdb_id TEXT, title TEXT, year NUMERIC, akas TEXT, runtimes NUMERIC, genres TEXT, countries TEXT, country_codes TEXT, certificates TEXT, rating TEXT, votes INTEGER, last_update NUMERIC)")
         self.incDBVersion()
\ No newline at end of file