diff --git a/controllers/myplugins.php b/controllers/myplugins.php
index 3791e7da78f0b88bb9394c4f43a1aff0758ef5de..9c490f6a360b4b81af9564fdb216eacc1d411307 100755
--- a/controllers/myplugins.php
+++ b/controllers/myplugins.php
@@ -89,9 +89,6 @@ class MypluginsController extends MarketController
             if (!isset($data["publiclyvisible"])) {
                 $data['publiclyvisible'] = 0;
             }
-            if (!isset($data["donationsaccepted"])) {
-                $data['donationsaccepted'] = 0;
-            }
             if (!$this->marketplugin->isRootable() && isset($data['deprecated'])) {
                 unset($data['deprecated']);
             }
diff --git a/migrations/01_init_plugin_migration.php b/migrations/01_init_plugin_migration.php
index c09571b727d756fb8fcf66679b4ffa0eb00ffc58..938c41846a7dca56ff4f58beaa5ec2ca70af8b3c 100755
--- a/migrations/01_init_plugin_migration.php
+++ b/migrations/01_init_plugin_migration.php
@@ -1,7 +1,7 @@
 <?php
 
 class InitPluginMigration extends Migration {
-    
+
     function description() {
         return 'creates the database';
     }
@@ -29,7 +29,7 @@ class InitPluginMigration extends Migration {
                 KEY `user_id` (`user_id`),
                 KEY `pluginclassname` (`pluginclassname`),
                 FULLTEXT KEY `searchdescription` (`description`,`short_description`)
-            ) ENGINE=MyISAM;
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_releases` (
@@ -49,14 +49,14 @@ class InitPluginMigration extends Migration {
                 PRIMARY KEY (`release_id`),
                 KEY `plugin_id` (`plugin_id`),
                 KEY `user_id` (`user_id`)
-            ) ENGINE=MyISAM;
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_user_plugins` (
                 `user_id` varchar(32) NOT NULL,
                 `plugin_id` varchar(32) NOT NULL,
                 PRIMARY KEY (`user_id`,`plugin_id`)
-            ) ENGINE=MyISAM;
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_tags` (
@@ -67,7 +67,7 @@ class InitPluginMigration extends Migration {
                 PRIMARY KEY (`tag`,`plugin_id`),
                 KEY `plugin_id` (`plugin_id`),
                 KEY `user_id` (`user_id`)
-            ) ENGINE=MyISAM;
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_reviews` (
@@ -82,7 +82,7 @@ class InitPluginMigration extends Migration {
                 UNIQUE KEY `unique_votes` (`plugin_id`,`user_id`),
                 KEY `plugin_id` (`plugin_id`),
                 KEY `user_id` (`user_id`)
-            ) ENGINE=MyISAM;
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_images` (
@@ -95,7 +95,7 @@ class InitPluginMigration extends Migration {
                 `chdate` int(20) NOT NULL,
                 PRIMARY KEY (`image_id`),
                 KEY `plugin_id` (`plugin_id`)
-            ) ENGINE=MyISAM
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_release_followers` (
@@ -108,7 +108,7 @@ class InitPluginMigration extends Migration {
                 `mkdate` bigint(20) NOT NULL,
                 PRIMARY KEY (`releasefollower_id`),
                 UNIQUE KEY `unique_users` (`user_id`,`release_id`)
-            ) ENGINE=MyISAM
+            )
         ");
         $db->exec("
             CREATE TABLE IF NOT EXISTS `pluginmarket_plugin_follower` (
@@ -120,12 +120,12 @@ class InitPluginMigration extends Migration {
                 PRIMARY KEY (`following_id`),
                 KEY `user_id` (`user_id`),
                 KEY `plugin_id` (`plugin_id`)
-            ) ENGINE=MyISAM
+            )
         ");
 
     }
-	
+
     public function down() {
 
     }
-}
\ No newline at end of file
+}
diff --git a/migrations/09_remove_donations.php b/migrations/09_remove_donations.php
new file mode 100755
index 0000000000000000000000000000000000000000..1882ccafa16dedb32139e53b5af26176b0b47caf
--- /dev/null
+++ b/migrations/09_remove_donations.php
@@ -0,0 +1,20 @@
+<?php
+class RemoveDonations extends Migration {
+
+    public function up() {
+
+        DBManager::get()->exec("
+            ALTER TABLE `pluginmarket_plugins` DROP COLUMN `donationsaccepted`
+        ");
+        SimpleORMap::expireTableScheme();
+    }
+
+    public function down()
+    {
+        DBManager::get()->exec("
+            ALTER TABLE `pluginmarket_plugins` ADD COLUMN `donationsaccepted` TINYINT NOT NULL DEFAULT '0'
+        ");
+        SimpleORMap::expireTableScheme();
+    }
+
+}
diff --git a/plugin.manifest b/plugin.manifest
index c741c9340c0f0d67cc4c341c97f96497c01b0b30..20b2135659ac78aa0e9fd94e3e965ee79b4ff891 100755
--- a/plugin.manifest
+++ b/plugin.manifest
@@ -1,4 +1,4 @@
 pluginname=PluginMarktplatz
 pluginclassname=PluginMarket
 origin=studip
-version=1.1
+version=1.2
diff --git a/views/myplugins/edit.php b/views/myplugins/edit.php
index 6408cdc17abaffa0c540bee71e377abd240735ef..0c4df5e2df69a83d15f6005d387f276eda1e7323 100755
--- a/views/myplugins/edit.php
+++ b/views/myplugins/edit.php
@@ -65,11 +65,6 @@
             </p>
         </div>
 
-        <label>
-            <?= _("Möglichkeit zum Spenden einblenden") ?>
-            <input type="checkbox" name="data[donationsaccepted]" value="1"<?= $marketplugin->isNew() || $marketplugin['donationsaccepted'] ? " checked" : "" ?>>
-        </label>
-
         <? if ($marketplugin->isRootable()) : ?>
             <label>
                 <?= _("Plugin veraltet") ?>
diff --git a/views/presenting/details.php b/views/presenting/details.php
index 5407a6a63a649f5909be842adcfd0e5a44ec7516..2fc229853e84e4392de35388647919df005f6caa 100755
--- a/views/presenting/details.php
+++ b/views/presenting/details.php
@@ -170,65 +170,6 @@ if ($image) {
 
 
 
-
-
-<? if ($marketplugin['donationsaccepted']) : ?>
-    <?
-    //Donations, wenn die Datenfelder "Flattr", "Bitcoin-Wallet" gesetzt sind
-    $author = User::find($marketplugin['user_id']);
-    if ($author) {
-        $flattr_username = $author['datafields']->findBy("name", "Flattr")->val("content");
-        $bitcoin_datafield = $author['datafields']->findBy("name", "Bitcoin-Wallet")->val("content");
-        $paypal_datafield = $author['datafields']->findBy("name", "Paypal-Account (Email)")->val("content");
-    }
-    ?>
-
-    <? if ($flattr_username || $bitcoin_wallet || $paypal_datafield) : ?>
-        <h2><?= _("Spenden") ?></h2>
-        <p class="info">
-            <?= _("Der Download ist kostenlos, aber man kann dem Autor mit einer Spende danken und zukünftige Entwicklungen anregen.") ?>
-        </p>
-    <? endif ?>
-
-    <div style="text-align: center;">
-        <? if ($flattr_username) : ?>
-            <script id='fbowlml'>(function(i){var f,s=document.getElementById(i);f=document.createElement('iframe');f.src='//api.flattr.com/button/view/?uid=<?= urlencode($flattr_username) ?>&url='+encodeURIComponent(document.URL)+'&title=<?= urlencode($marketplugin['name']." "._("für Stud.IP")) ?>';f.title='Flattr';f.height=62;f.width=55;f.style.borderWidth=0;s.parentNode.insertBefore(f,s);})('fbowlml');</script>
-        <? endif ?>
-
-        <? if (!empty($bitcoin_wallet)) : ?>
-            <script src="http://coinwidget.com/widget/coin.js"></script>
-            <script>
-                CoinWidgetCom.go({
-                    wallet_address: "<?= htmlReady($bitcoin_wallet) ?>"
-                    , currency: "bitcoin"
-                    , counter: "count"
-                    , alignment: "bl"
-                    , qrcode: true
-                    , auto_show: false
-                    , lbl_button: "Donate"
-                    , lbl_address: "My Bitcoin Address:"
-                    , lbl_count: "donations"
-                    , lbl_amount: "BTC"
-                });
-            </script>
-        <? endif ?>
-
-        <? if ($paypal_datafield) : ?>
-            <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" style="display: inline-block;">
-                <div><strong><img src="http://pics.ebaystatic.com/aw/pics/logos/logoPayPal_51x14.gif"></strong></div>
-                <input type="hidden" name="cmd" value="_donations">
-                <input type="hidden" name="business" value="<?= htmlReady($paypal_datafield) ?>">
-                <input type="hidden" name="lc" value="DE">
-                <input type="hidden" name="no_note" value="0">
-                <input type="hidden" name="currency_code" value="EUR">
-                <input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest">
-                <input type="image" src="https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
-                <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
-            </form>
-        <? endif ?>
-    </div>
-<? endif ?>
-
 <h2><?= _("Bewertungen") ?></h2>
 <div>
     <div style="text-align: center;">