diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c4c5342873a8963bb9d1b88ff1a1bf2dfdfe348..0298af446a647a3639c3152e24e286186b4c54f3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
 Upcoming version:
 -----------------
+  - updating dropTables to use CASCADE (Nikolaus Krismer)
   - added support for 3d datamodels (Nikolaus Krismer)
   - changing parameter usage for osmPti2mmds (Nikolaus Krismer)
   - updating gradle to version 3.1 (Nikolaus Krismer)
diff --git a/conf/pg_procedures.sql b/conf/pg_procedures.sql
index 814f0dbd0f755ab51e43d97063c7864da3a7c148..0aa48414600331ffed8e592b5c19a9d90b03d35d 100644
--- a/conf/pg_procedures.sql
+++ b/conf/pg_procedures.sql
@@ -18,7 +18,7 @@ BEGIN
         AND
             table_name ILIKE (_regexp)
     LOOP
-        EXECUTE 'DROP TABLE ' || quote_ident(row.table_schema) || '.' || quote_ident(row.table_name);
+        EXECUTE 'DROP TABLE ' || quote_ident(row.table_schema) || '.' || quote_ident(row.table_name) || ' CASCADE';
         RAISE INFO 'Dropped table: %', quote_ident(row.table_schema) || '.' || quote_ident(row.table_name);
     END LOOP;
 END;