diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index b1338e517..fd9c4fb10 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -30,7 +30,13 @@
+ android:label="@string/add_new_feed_label" >
+
+
+
+
+
+
diff --git a/src/de/danoeh/antennapod/activity/AddFeedActivity.java b/src/de/danoeh/antennapod/activity/AddFeedActivity.java
index 433f8c2c3..76478480b 100644
--- a/src/de/danoeh/antennapod/activity/AddFeedActivity.java
+++ b/src/de/danoeh/antennapod/activity/AddFeedActivity.java
@@ -101,6 +101,16 @@ public class AddFeedActivity extends SherlockActivity {
protected void onResume() {
super.onResume();
StorageUtils.checkStorageAvailability(this);
+ Intent intent = getIntent();
+ if (intent.getAction() != null && intent.getAction().equals(Intent.ACTION_SEND)) {
+ Log.d(TAG, "Was started with ACTION_SEND intent");
+ String text = intent.getStringExtra(Intent.EXTRA_TEXT);
+ if (text != null) {
+ etxtFeedurl.setText(text);
+ } else {
+ Log.d(TAG, "No text was sent");
+ }
+ }
}